mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-08 04:08:32 +09:00
[Feat] (GLImpl/Sync): manifold for Sync
This commit is contained in:
@@ -79,6 +79,7 @@ set(SOURCE_FILES
|
||||
MobileGL/MG_Impl/GLImpl/Buffer/Validators.cpp
|
||||
MobileGL/MG_Impl/GLImpl/Exporting/Definitions.cpp
|
||||
MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp
|
||||
MobileGL/MG_Impl/GLImpl/Sync/GL_Sync.cpp
|
||||
|
||||
MobileGL/MG_Impl/Init.cpp
|
||||
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#include "GL_Sync.h"
|
||||
|
||||
#include "MG_State/GLState/Core.h"
|
||||
|
||||
namespace MobileGL {
|
||||
namespace MG_Impl::GLImpl {
|
||||
GLsync FenceSync_Backend(GLenum condition, GLbitfield flags) {
|
||||
|
||||
}
|
||||
|
||||
GLenum ClientWaitSync_Backend(GLsync sync,
|
||||
GLbitfield flags,
|
||||
GLuint64 timeout) {
|
||||
|
||||
}
|
||||
|
||||
void DeleteSync_Backend(GLsync sync) {
|
||||
|
||||
}
|
||||
|
||||
GLsync FenceSync_State(GLenum condition, GLbitfield flags) {
|
||||
|
||||
}
|
||||
|
||||
GLenum ClientWaitSync_State(GLsync sync,
|
||||
GLbitfield flags,
|
||||
GLuint64 timeout) {
|
||||
|
||||
}
|
||||
|
||||
void DeleteSync_State(GLsync sync) {
|
||||
|
||||
}
|
||||
|
||||
GLsync FenceSync(GLenum condition, GLbitfield flags) {
|
||||
|
||||
}
|
||||
|
||||
GLenum ClientWaitSync(GLsync sync,
|
||||
GLbitfield flags,
|
||||
GLuint64 timeout) {
|
||||
|
||||
}
|
||||
|
||||
void DeleteSync(GLsync sync) {
|
||||
|
||||
}
|
||||
} // namespace MG_Impl::GLImpl
|
||||
} // namespace MobileGL
|
||||
@@ -0,0 +1,12 @@
|
||||
#pragma once
|
||||
#include <Includes.h>
|
||||
|
||||
namespace MobileGL {
|
||||
namespace MG_Impl::GLImpl {
|
||||
GLsync FenceSync(GLenum condition, GLbitfield flags);
|
||||
GLenum ClientWaitSync(GLsync sync,
|
||||
GLbitfield flags,
|
||||
GLuint64 timeout);
|
||||
void DeleteSync(GLsync sync);
|
||||
} // namespace MG_Impl::GLImpl
|
||||
} // namespace MobileGL
|
||||
Reference in New Issue
Block a user