X-Git-Url: http://deadsoftware.ru/gitweb?p=nanogl.git;a=blobdiff_plain;f=GL%2Fglesinterface.h;h=0003ef690d16a56c30b0c8a0e77f3b9217a34272;hp=47fd58480230abf8ff2d45e6f07f7f01c71badd0;hb=30b7a31233e8f4b52e7a93768250391db5dc32b7;hpb=3bfb0b2c9c04f5463e75b604fd11c042eb3b3ff1 diff --git a/GL/glesinterface.h b/GL/glesinterface.h index 47fd584..0003ef6 100644 --- a/GL/glesinterface.h +++ b/GL/glesinterface.h @@ -229,9 +229,18 @@ struct GlESInterface #ifdef USE_CORE_PROFILE void ( APIENTRY *glOrtho) (double left, double right, double bottom, double top, double zNear, double zFar) S; void ( APIENTRY *glDepthRange) (double zNear, double zFar) S; -#endif - - }; +#endif + void ( APIENTRY *glGenFramebuffers) (unsigned int n, unsigned int* framebuffers) S; + void ( APIENTRY *glGenRenderbuffers) (unsigned int n, unsigned int* renderbuffers) S; + void ( APIENTRY *glRenderbufferStorage) (unsigned int target, unsigned int internalformat, unsigned int width, unsigned int height) S; + void ( APIENTRY *glBindFramebuffer) (unsigned int target, unsigned int framebuffer) S; + void ( APIENTRY *glBindRenderbuffer) (unsigned int target, unsigned int renderbuffer) S; + void ( APIENTRY *glFramebufferTexture2D) (unsigned int target, unsigned int attachment, unsigned int textarget, unsigned int texture, int level) S; + void ( APIENTRY *glDeleteRenderbuffers) (unsigned int n, const unsigned int* renderbuffers) S; + void ( APIENTRY *glDeleteFramebuffers) (unsigned int n, const unsigned int* framebuffers) S; + void ( APIENTRY *glFramebufferRenderbuffer) (unsigned int target, unsigned int attachment, unsigned int renderbuffertarget, unsigned int renderbuffer) S; + +}; #if !defined (__WINS__) #if defined(__TARGET_FPU_VFP) #pragma no_softfp_linkage