start the process of making sync objects an extension

This commit is contained in:
Gregory Wells
2025-07-09 19:02:40 -04:00
parent 4b8f854b1f
commit a393d7b5b7
26 changed files with 66 additions and 37 deletions

View File

@@ -1,5 +1,7 @@
#pragma once
#define GRYPHN_INCLUDE
// core functionality
#include <core/src/instance/gryphn_instance.h>
#include <core/src/debugger/gryphn_debugger.h>
#include <core/src/output_device/gryphn_physical_output_device.h>
@@ -16,10 +18,12 @@
#include <core/src/command/command_buffer/gryphn_command_buffer.h>
#include <core/src/command/commands/gryphn_command.h>
#include <core/src/renderpass/gryphn_render_pass.h>
#include <core/src/sync/semaphore/gryphn_semaphore.h>
#include <core/src/sync/fence/gryphn_fence.h>
#include <core/src/submit/gryphn_submit.h>
#include <core/src/present/gryphn_present.h>
#include <core/src/buffers/gryphn_buffer.h>
#include <core/src/uniforms/gryphn_uniform_pool.h>
#include <core/src/uniforms/gryphn_uniform.h>
// extenions
#include <extensions/synchronization/fence/gryphn_fence.h>
#include <extensions/synchronization/semaphore/gryphn_semaphore.h>