mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-11 21:58:31 +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/Buffer/Validators.cpp
|
||||||
MobileGL/MG_Impl/GLImpl/Exporting/Definitions.cpp
|
MobileGL/MG_Impl/GLImpl/Exporting/Definitions.cpp
|
||||||
MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp
|
MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp
|
||||||
|
MobileGL/MG_Impl/GLImpl/Sync/GL_Sync.cpp
|
||||||
|
|
||||||
MobileGL/MG_Impl/Init.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