mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-01-11 01:35:40 +00:00
Strongly-typed enums for ES 3.0 (complete)
Implemented sectiosn: Pixel Rectangles. Binding & Managing Framebuffer Objects, Renderbuffer Objects, Attaching Renderbuffer Images to Framebuffer, Attaching Texture Images to Framebuffer, Framebuffer Completeness, Invaildating Framebuffer Contents, Renderbuffer Object Queries, Simple Queries, String Queries.
This commit is contained in:
parent
21a1ca8895
commit
2b4d10ffd7
|
@ -5328,6 +5328,102 @@
|
|||
<param name="pname"><type>SyncParameterName</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Pixel Rectangles [3.7.1] -->
|
||||
<function name="PixelStore">
|
||||
<param name="pname"><type>PixelStoreParameter</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Binding & Managing Framebuffer Objects [4.4.1] -->
|
||||
<function name="BindFramebuffer">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Renderbuffer Objects [4.4.2] -->
|
||||
<function name="BindRenderbuffer">
|
||||
<param name="target"><type>RenderbufferTarget</type></param>
|
||||
</function>
|
||||
<function name="RenderbufferStorage">
|
||||
<param name="target"><type>RenderbufferTarget</type></param>
|
||||
<param name="internalformat"><type>RenderbufferInternalFormat</type></param>
|
||||
</function>
|
||||
<function name="RenderbufferStorageMultisample">
|
||||
<param name="target"><type>RenderbufferTarget</type></param>
|
||||
<param name="internalformat"><type>RenderbufferInternalFormat</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Attaching Renderbuffer Images to Framebuffer -->
|
||||
<function name="FramebufferRenderbuffer">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachment"><type>FramebufferSlot</type></param>
|
||||
<param name="renderbuffertarget"><type>RenderbufferTarget</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Attaching Texture Images to a Framebuffer -->
|
||||
<function name="FramebufferTexture2D">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachment"><type>FramebufferSlot</type></param>
|
||||
<param name="textarget"><type>TextureTarget2d</type></param>
|
||||
</function>
|
||||
<function name="FramebufferTextureLayer">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachment"><type>FramebufferSlot</type></param>
|
||||
<param name="textarget"><type>TextureTarget3d</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Framebuffer Completeness [4.4.4] -->
|
||||
<function name="CheckFramebufferStatus">
|
||||
<returns>FramebufferErrorCode</returns>
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Invalidating Framebuffer Contents [4.5] -->
|
||||
<function name="InvalidateFramebuffer">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachments"><type>FramebufferAttachment</type></param>
|
||||
</function>
|
||||
<function name="InvalidateSubFramebuffer">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachments"><type>FramebufferAttachment</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Renderbuffer Object Queries [6.1.13-14] -->
|
||||
<function name="GetRenderbufferParameter">
|
||||
<param name="target"><type>RenderbufferTarget</type></param>
|
||||
<param name="pname"><type>RenderbufferParameterName</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Simple Queries [6.1.1] -->
|
||||
<function name="GetFramebufferAttachmentParameter">
|
||||
<param name="target"><type>FramebufferTarget</type></param>
|
||||
<param name="attachment"><type>FramebufferAttachment</type></param>
|
||||
<param name="pname"><type>FramebufferParameterName</type></param>
|
||||
</function>
|
||||
<function name="GetInternalformat">
|
||||
<param name="target"><type>RenderbufferTarget</type></param>
|
||||
<param name="internalformat"><type>RenderbufferInternalFormat</type></param>
|
||||
<param name="pname"><type>InternalFormatParameter</type></param>
|
||||
</function>
|
||||
|
||||
<!-- String Queries [6.1.6] -->
|
||||
<function name="GetBoolean">
|
||||
<param name="pname"><type>GetPName</type></param>
|
||||
</function>
|
||||
<function name="GetFloat">
|
||||
<param name="pname"><type>GetPName</type></param>
|
||||
</function>
|
||||
<function name="GetInteger">
|
||||
<param name="pname"><type>GetPName</type></param>
|
||||
</function>
|
||||
<function name="GetIntegeri_v">
|
||||
<param name="pname"><type>GetIndexedPName</type></param>
|
||||
</function>
|
||||
<function name="GetString">
|
||||
<param name="name"><type>StringName</type></param>
|
||||
</function>
|
||||
<function name="GetStringi">
|
||||
<param name="name"><type>StringNameIndexed</type></param>
|
||||
</function>
|
||||
|
||||
</replace>
|
||||
|
||||
<add name="gles2" version="3.0">
|
||||
|
@ -5561,12 +5657,230 @@
|
|||
<use token="STENCIL_TEST" /> <!-- Stencil Test [4.1.4] -->
|
||||
<use token="DEPTH_TEST" /> <!-- Depth Buffer Test [4.1.5] -->
|
||||
<use token="BLEND" /> <!-- Blending [4.1.7] -->
|
||||
<use token="DITHER" /> <!-- DIthering [4.1.9] -->
|
||||
<use token="DITHER" /> <!-- Dithering [4.1.9] -->
|
||||
<use token="RASTERIZER_DISCARD" /> <!-- Table [6.2] -->
|
||||
<use token="SCISSOR_TEST" /> <!-- Table [6.11] -->
|
||||
</enum>
|
||||
<enum name="FramebufferAttachment">
|
||||
<reuse enum="FramebufferSlot" />
|
||||
<use token="COLOR" />
|
||||
<use token="DEPTH" />
|
||||
<use token="STENCIL" />
|
||||
</enum>
|
||||
<enum name="FramebufferParameterName">
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_OBJECT_NAME" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_RED_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_GREEN_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_BLUE_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER" />
|
||||
<use token="FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE" />
|
||||
</enum>
|
||||
<enum name="FramebufferErrorCode">
|
||||
<use token="FRAMEBUFFER_COMPLETE" />
|
||||
<use token="FRAMEBUFFER_INCOMPLETE_ATTACHMENT" />
|
||||
<use token="FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT" />
|
||||
<use token="FRAMEBUFFER_INCOMPLETE_DIMENSIONS" />
|
||||
<use token="FRAMEBUFFER_UNSUPPORTED" />
|
||||
</enum>
|
||||
<enum name="FramebufferSlot">
|
||||
<use token="COLOR_ATTACHMENT0" />
|
||||
<use token="COLOR_ATTACHMENT1" />
|
||||
<use token="COLOR_ATTACHMENT2" />
|
||||
<use token="COLOR_ATTACHMENT3" />
|
||||
<use token="COLOR_ATTACHMENT4" />
|
||||
<use token="COLOR_ATTACHMENT5" />
|
||||
<use token="COLOR_ATTACHMENT6" />
|
||||
<use token="COLOR_ATTACHMENT7" />
|
||||
<use token="COLOR_ATTACHMENT8" />
|
||||
<use token="COLOR_ATTACHMENT9" />
|
||||
<use token="COLOR_ATTACHMENT10" />
|
||||
<use token="COLOR_ATTACHMENT11" />
|
||||
<use token="COLOR_ATTACHMENT12" />
|
||||
<use token="COLOR_ATTACHMENT13" />
|
||||
<use token="COLOR_ATTACHMENT14" />
|
||||
<use token="COLOR_ATTACHMENT15" />
|
||||
<use token="DEPTH_ATTACHMENT" />
|
||||
<use token="STENCIL_ATTACHMENT" />
|
||||
<use token="DEPTH_STENCIL_ATTACHMENT" />
|
||||
</enum>
|
||||
<enum name="FramebufferTarget">
|
||||
<use token="FRAMEBUFFER" />
|
||||
<use token="DRAW_FRAMEBUFFER" />
|
||||
<use token="READ_FRAMEBUFFER" />
|
||||
</enum>
|
||||
<enum name="FrontFaceDirection">
|
||||
<use token="CCW" />
|
||||
<use token="CW" />
|
||||
</enum>
|
||||
<enum name="GetIndexedPName">
|
||||
<use token="TRANSFORM_FEEDBACK_BUFFER_BINDING" />
|
||||
<use token="TRANSFORM_FEEDBACK_BUFFER_START" />
|
||||
<use token="TRANSFORM_FEEDBACK_BUFFER_SIZE" />
|
||||
<use token="UNIFORM_BUFFER_BINDING" />
|
||||
<use token="UNIFORM_BUFFER_START" />
|
||||
<use token="UNIFORM_BUFFER_SIZE" />
|
||||
</enum>
|
||||
<enum name="GetPName">
|
||||
<reuse enum="EnableCap" />
|
||||
<use token="ELEMENT_ARRAY_BUFFER_BINDING" />
|
||||
<use token="ARRAY_BUFFER_BINDING" />
|
||||
<use token="VERTEX_ARRAY_BINDING" />
|
||||
<use token="VIEWPORT" />
|
||||
<use token="DEPTH_RANGE" />
|
||||
<use token="TRANSFORM_FEEDBACK_BINDING" />
|
||||
<use token="LINE_WIDTH" />
|
||||
<use token="CULL_FACE_MODE" />
|
||||
<use token="FRONT_FACE" />
|
||||
<use token="POLYGON_OFFSET_FACTOR" />
|
||||
<use token="POLYGON_OFFSET_UNITS" />
|
||||
<use token="POLYGON_OFFSET_FILL" />
|
||||
<use token="SAMPLE_COVERAGE_VALUE" />
|
||||
<use token="SAMPLE_COVERAGE_INVERT" />
|
||||
<use token="ACTIVE_TEXTURE" />
|
||||
<use token="TEXTURE_BINDING_2D" />
|
||||
<use token="TEXTURE_BINDING_3D" />
|
||||
<use token="TEXTURE_BINDING_2D_ARRAY" />
|
||||
<use token="TEXTURE_BINDING_CUBE_MAP" />
|
||||
<use token="SCISSOR_BOX" />
|
||||
<use token="STENCIL_FUNC" />
|
||||
<use token="STENCIL_VALUE_MASK" />
|
||||
<use token="STENCIL_REF" />
|
||||
<use token="STENCIL_FAIL" />
|
||||
<use token="STENCIL_PASS_DEPTH_FAIL" />
|
||||
<use token="STENCIL_PASS_DEPTH_PASS" />
|
||||
<use token="STENCIL_BACK_FUNC" />
|
||||
<use token="STENCIL_BACK_VALUE_MASK" />
|
||||
<use token="STENCIL_BACK_REF" />
|
||||
<use token="STENCIL_BACK_FAIL" />
|
||||
<use token="STENCIL_BACK_PASS_DEPTH_FAIL" />
|
||||
<use token="STENCIL_BACK_PASS_DEPTH_PASS" />
|
||||
<use token="DEPTH_FUNC" />
|
||||
<use token="BLEND_SRC_RGB" />
|
||||
<use token="BLEND_SRC_ALPHA" />
|
||||
<use token="BLEND_DST_RGB" />
|
||||
<use token="BLEND_DST_ALPHA" />
|
||||
<use token="BLEND_EQUATION_RGB" />
|
||||
<use token="BLEND_EQUATION_ALPHA" />
|
||||
<use token="BLEND_COLOR" />
|
||||
<use token="COLOR_WRITEMASK" />
|
||||
<use token="DEPTH_WRITEMASK" />
|
||||
<use token="STENCIL_WRITEMASK" />
|
||||
<use token="STENCIL_BACK_WRITEMASK" />
|
||||
<use token="COLOR_CLEAR_VALUE" />
|
||||
<use token="DEPTH_CLEAR_VALUE" />
|
||||
<use token="STENCIL_CLEAR_VALUE" />
|
||||
<use token="DRAW_FRAMEBUFFER_BINDING" />
|
||||
<use token="READ_FRAMEBUFFER_BINDING" />
|
||||
<use token="RENDERBUFFER_BINDING" />
|
||||
<use token="DRAW_BUFFER0" />
|
||||
<use token="DRAW_BUFFER1" />
|
||||
<use token="DRAW_BUFFER2" />
|
||||
<use token="DRAW_BUFFER3" />
|
||||
<use token="DRAW_BUFFER4" />
|
||||
<use token="DRAW_BUFFER5" />
|
||||
<use token="DRAW_BUFFER6" />
|
||||
<use token="DRAW_BUFFER7" />
|
||||
<use token="DRAW_BUFFER8" />
|
||||
<use token="DRAW_BUFFER9" />
|
||||
<use token="DRAW_BUFFER10" />
|
||||
<use token="DRAW_BUFFER11" />
|
||||
<use token="DRAW_BUFFER12" />
|
||||
<use token="DRAW_BUFFER13" />
|
||||
<use token="DRAW_BUFFER14" />
|
||||
<use token="DRAW_BUFFER15" />
|
||||
<use token="READ_BUFFER" />
|
||||
<use token="UNPACK_IMAGE_HEIGHT" />
|
||||
<use token="UNPACK_SKIP_IMAGES" />
|
||||
<use token="UNPACK_ROW_LENGTH" />
|
||||
<use token="UNPACK_SKIP_ROWS" />
|
||||
<use token="UNPACK_SKIP_PIXELS" />
|
||||
<use token="UNPACK_ALIGNMENT" />
|
||||
<use token="PACK_ROW_LENGTH" />
|
||||
<use token="PACK_SKIP_ROWS" />
|
||||
<use token="PACK_SKIP_PIXELS" />
|
||||
<use token="PACK_ALIGNMENT" />
|
||||
<use token="PIXEL_PACK_BUFFER_BINDING" />
|
||||
<use token="PIXEL_UNPACK_BUFFER_BINDING" />
|
||||
<use token="CURRENT_PROGRAM" />
|
||||
<use token="TRANSFORM_FEEDBACK_BUFFER_BINDING" />
|
||||
<use token="TRANSFORM_FEEDBACK_PAUSED" />
|
||||
<use token="TRANSFORM_FEEDBACK_ACTIVE" />
|
||||
<use token="READ_BUFFER" />
|
||||
<use token="UNIFORM_BUFFER_BINDING" />
|
||||
<use token="GENERATE_MIPMAP_HINT" />
|
||||
<use token="FRAGMENT_SHADER_DERIVATIVE_HINT" />
|
||||
<use token="MAX_ELEMENT_INDEX" />
|
||||
<use token="SUBPIXEL_BITS" />
|
||||
<use token="MAX_3D_TEXTURE_SIZE" />
|
||||
<use token="MAX_TEXTURE_SIZE" />
|
||||
<use token="MAX_ARRAY_TEXTURE_LAYERS" />
|
||||
<use token="MAX_TEXTURE_LOD_BIAS" />
|
||||
<use token="MAX_CUBE_MAP_TEXTURE_SIZE" />
|
||||
<use token="MAX_RENDERBUFFER_SIZE" />
|
||||
<use token="MAX_DRAW_BUFFERS" />
|
||||
<use token="MAX_COLOR_ATTACHMENTS" />
|
||||
<use token="MAX_VIEWPORT_DIMS" />
|
||||
<use token="ALIASED_POINT_SIZE_RANGE" />
|
||||
<use token="ALIASED_LINE_WIDTH_RANGE" />
|
||||
<use token="MAX_ELEMENTS_INDICES" />
|
||||
<use token="MAX_ELEMENTS_VERTICES" />
|
||||
<use token="COMPRESSED_TEXTURE_FORMATS" />
|
||||
<use token="NUM_COMPRESSED_TEXTURE_FORMATS" />
|
||||
<use token="PROGRAM_BINARY_FORMATS" />
|
||||
<use token="NUM_PROGRAM_BINARY_FORMATS" />
|
||||
<use token="SHADER_BINARY_FORMATS" />
|
||||
<use token="NUM_SHADER_BINARY_FORMATS" />
|
||||
<use token="SHADER_COMPILER" />
|
||||
<use token="MAX_SERVER_WAIT_TIMEOUT" />
|
||||
<use token="NUM_EXTENSIONS" />
|
||||
<use token="MAJOR_VERSION" />
|
||||
<use token="MINOR_VERSION" />
|
||||
<use token="MAX_VERTEX_ATTRIBS" />
|
||||
<use token="MAX_VERTEX_UNIFORM_COMPONENTS" />
|
||||
<use token="MAX_VERTEX_UNIFORM_VECTORS" />
|
||||
<use token="MAX_VERTEX_UNIFORM_BLOCKS" />
|
||||
<use token="MAX_VERTEX_OUTPUT_COMPONENTS" />
|
||||
<use token="MAX_VERTEX_TEXTURE_IMAGE_UNITS" />
|
||||
<use token="MAX_FRAGMENT_UNIFORM_COMPONENTS" />
|
||||
<use token="MAX_FRAGMENT_UNIFORM_VECTORS" />
|
||||
<use token="MAX_FRAGMENT_UNIFORM_BLOCKS" />
|
||||
<use token="MAX_FRAGMENT_INPUT_COMPONENTS" />
|
||||
<use token="MAX_TEXTURE_IMAGE_UNITS" />
|
||||
<use token="MIN_PROGRAM_TEXEL_OFFSET" />
|
||||
<use token="MAX_PROGRAM_TEXEL_OFFSET" />
|
||||
<use token="MAX_UNIFORM_BUFFER_BINDINGS" />
|
||||
<use token="MAX_UNIFORM_BLOCK_SIZE" />
|
||||
<use token="UNIFORM_BUFFER_OFFSET_ALIGNMENT" />
|
||||
<use token="MAX_COMBINED_UNIFORM_BLOCKS" />
|
||||
<use token="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" />
|
||||
<use token="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" />
|
||||
<use token="MAX_VARYING_COMPONENTS" />
|
||||
<use token="MAX_VARYING_VECTORS" />
|
||||
<use token="MAX_COMBINED_TEXTURE_IMAGE_UNITS" />
|
||||
<use token="MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS" />
|
||||
<use token="MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS" />
|
||||
<use token="MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS" />
|
||||
<use token="SAMPLE_BUFFERS" />
|
||||
<use token="SAMPLES" />
|
||||
<use token="MAX_SAMPLES" />
|
||||
<use token="RED_BITS" />
|
||||
<use token="GREEN_BITS" />
|
||||
<use token="BLUE_BITS" />
|
||||
<use token="ALPHA_BITS" />
|
||||
<use token="DEPTH_BITS" />
|
||||
<use token="STENCIL_BITS" />
|
||||
<use token="IMPLEMENTATION_COLOR_READ_TYPE" />
|
||||
<use token="IMPLEMENTATION_COLOR_READ_FORMAT" />
|
||||
<use token="COPY_READ_BUFFER_BINDING" />
|
||||
<use token="COPY_WRITE_BUFFER_BINDING" />
|
||||
</enum>
|
||||
<enum name="GetQueryObjectParam">
|
||||
<use token="CURRENT_RESULT" />
|
||||
<use token="CURRENT_RESULT_AVAILABLE" />
|
||||
|
@ -5588,6 +5902,10 @@
|
|||
<use token="GENERATE_MIPMAP_HINT" />
|
||||
<use token="FRAGMENT_SHADER_DERIVATIVE_HINT" />
|
||||
</enum>
|
||||
<enum name="InternalFormatParameter">
|
||||
<use token="NUM_SAMPLE_COUNTS" />
|
||||
<use token="SAMPLES" />
|
||||
</enum>
|
||||
<enum name="PixelFormat">
|
||||
<use token="ALPHA" />
|
||||
<use token="RGBA" />
|
||||
|
@ -5603,6 +5921,20 @@
|
|||
<use token="LUMINANCE_ALPHA" />
|
||||
<use token="LUMINANCE" />
|
||||
</enum>
|
||||
<enum name="PixelStoreParameter">
|
||||
<use token="PACK_ROW_LENGTH" />
|
||||
<use token="PACK_ROW_ALIGNMENT" />
|
||||
<use token="PACK_SKIP_ROWS" />
|
||||
<use token="PACK_SKIP_PIXELS" />
|
||||
<use token="PACK_IMAGE_HEIGHT" />
|
||||
<use token="PACK_SKIP_IMAGES" />
|
||||
<use token="UNPACK_ROW_LENGTH" />
|
||||
<use token="UNPACK_ROW_ALIGNMENT" />
|
||||
<use token="UNPACK_SKIP_ROWS" />
|
||||
<use token="UNPACK_SKIP_PIXELS" />
|
||||
<use token="UNPACK_IMAGE_HEIGHT" />
|
||||
<use token="UNPACK_SKIP_IMAGES" />
|
||||
</enum>
|
||||
<enum name="PixelType">
|
||||
<use token="BYTE" />
|
||||
<use token="SHORT" />
|
||||
|
@ -5663,6 +5995,24 @@
|
|||
<use token="COLOR_ATTACHMENT14" />
|
||||
<use token="COLOR_ATTACHMENT15" />
|
||||
</enum>
|
||||
<enum name="RenderbufferTarget">
|
||||
<use token="RENDERBUFFER" />
|
||||
</enum>
|
||||
<enum name="RenderbufferInternalFormat">
|
||||
<reuse enum="SizedInternalFormat" />
|
||||
</enum>
|
||||
<enum name="RenderbufferParameterName">
|
||||
<use token="RENDERBUFFER_WIDTH" />
|
||||
<use token="RENDERBUFFER_HEIGHT" />
|
||||
<use token="RENDERBUFFER_RED_SIZE" />
|
||||
<use token="RENDERBUFFER_GREEN_SIZE" />
|
||||
<use token="RENDERBUFFER_BLUE_SIZE" />
|
||||
<use token="RENDERBUFFER_ALPHA_SIZE" />
|
||||
<use token="RENDERBUFFER_DEPTH_SIZE" />
|
||||
<use token="RENDERBUFFER_STENCIL_SIZE" />
|
||||
<use token="RENDERBUFFER_SAMPLES" />
|
||||
<use token="RENDERBUFFER_INTERNAL_FORMAT" />
|
||||
</enum>
|
||||
<enum name="SamplerParameterName">
|
||||
<use token="TEXTURE_WRAP_S" />
|
||||
<use token="TEXTURE_WRAP_T" />
|
||||
|
@ -5693,7 +6043,7 @@
|
|||
<use token="VERTEX_SHADER" />
|
||||
<use token="FRAGMENT_SHADER" />
|
||||
</enum>
|
||||
<enum name="SizedInternalFormat">
|
||||
<enum name="SizedColorFormat">
|
||||
<use token="R8" />
|
||||
<use token="R8I" />
|
||||
<use token="R8UI" />
|
||||
|
@ -5743,12 +6093,18 @@
|
|||
<use token="RGBA32F" />
|
||||
<use token="SRGB8_ALPHA8" />
|
||||
<use token="R11F_G11F_B10F" />
|
||||
</enum>
|
||||
<enum name="SizedDepthStencilFormat">
|
||||
<use token="DEPTH_COMPONENT16" />
|
||||
<use token="DEPTH_COMPONENT24" />
|
||||
<use token="DEPTH_COMPONENT32F" />
|
||||
<use token="DEPTH24_STENCIL8" />
|
||||
<use token="DEPTH32F_STENCIL8" />
|
||||
</enum>
|
||||
<enum name="SizedInternalFormat">
|
||||
<reuse enum="SizedColorFormat"/>
|
||||
<reuse enum="SizedDepthStencilFormat"/>
|
||||
</enum>
|
||||
<enum name="StencilFace">
|
||||
<use token="FRONT" />
|
||||
<use token="BACK" />
|
||||
|
@ -5774,6 +6130,16 @@
|
|||
<use token="INCR_WRAP" />
|
||||
<use token="DECR_WRAP" />
|
||||
</enum>
|
||||
<enum name="StringName">
|
||||
<use token="VENDOR" />
|
||||
<use token="RENDERER" />
|
||||
<use token="VERSION" />
|
||||
<use token="EXTENSIONS" />
|
||||
<use token="SHADING_LANGUAGE_VERSION" />
|
||||
</enum>
|
||||
<enum name="StringNameIndexed">
|
||||
<use token="EXTENSIONS" />
|
||||
</enum>
|
||||
<enum name="SyncCondition">
|
||||
<use token="SYNC_GPU_COMMANDS_COMPLETE" />
|
||||
</enum>
|
||||
|
@ -5792,57 +6158,7 @@
|
|||
<use token="ALPHA" />
|
||||
</enum>
|
||||
<enum name="TextureCopyComponentCount">
|
||||
<use token="R8" />
|
||||
<use token="R8I" />
|
||||
<use token="R8UI" />
|
||||
<use token="R8_SNORM" />
|
||||
<use token="R16I" />
|
||||
<use token="R16UI" />
|
||||
<use token="R16F" />
|
||||
<use token="R32I" />
|
||||
<use token="R32UI" />
|
||||
<use token="R32F" />
|
||||
<use token="RG8" />
|
||||
<use token="RG8I" />
|
||||
<use token="RG8UI" />
|
||||
<use token="RG8_SNORM" />
|
||||
<use token="RG16I" />
|
||||
<use token="RG16UI" />
|
||||
<use token="RG16F" />
|
||||
<use token="RG32I" />
|
||||
<use token="RG32UI" />
|
||||
<use token="RG32F" />
|
||||
<use token="RGB" />
|
||||
<use token="RGB5_A1" />
|
||||
<use token="RGB565" />
|
||||
<use token="RGB8" />
|
||||
<use token="RGB8I" />
|
||||
<use token="RGB8UI" />
|
||||
<use token="RGB8_SNORM" />
|
||||
<use token="RGB9_E5" />
|
||||
<use token="RGB10_A2" />
|
||||
<use token="RGB10_A2UI" />
|
||||
<use token="RGB16I" />
|
||||
<use token="RGB16UI" />
|
||||
<use token="RGB16F" />
|
||||
<use token="RGB32I" />
|
||||
<use token="RGB32UI" />
|
||||
<use token="RGB32F" />
|
||||
<use token="SRGB8" />
|
||||
<use token="RGBA" />
|
||||
<use token="RGBA4" />
|
||||
<use token="RGBA8" />
|
||||
<use token="RGBA8I" />
|
||||
<use token="RGBA8UI" />
|
||||
<use token="RGBA8_SNORM" />
|
||||
<use token="RGBA16I" />
|
||||
<use token="RGBA16UI" />
|
||||
<use token="RGBA16F" />
|
||||
<use token="RGBA32I" />
|
||||
<use token="RGBA32UI" />
|
||||
<use token="RGBA32F" />
|
||||
<use token="SRGB8_ALPHA8" />
|
||||
<use token="R11F_G11F_B10F" />
|
||||
<reuse enum="SizedColorFormat" />
|
||||
<use token="LUMINANCE_ALPHA" />
|
||||
<use token="LUMINANCE" />
|
||||
<use token="ALPHA" />
|
||||
|
|
|
@ -1720,13 +1720,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisampleANGLE((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisampleANGLE((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -2201,13 +2201,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisampleAPPLE((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisampleAPPLE((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -10066,13 +10066,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// <summary>[requires: v2.0 and ES_VERSION_2_0]</summary>
|
||||
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")]
|
||||
public static
|
||||
void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget textarget, Int32 texture, Int32 level)
|
||||
void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, Int32 texture, Int32 level)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.TextureTarget)textarget, (UInt32)texture, (Int32)level);
|
||||
Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.TextureTarget2d)textarget, (UInt32)texture, (Int32)level);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -10082,13 +10082,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")]
|
||||
public static
|
||||
void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level)
|
||||
void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.TextureTarget)textarget, (UInt32)texture, (Int32)level);
|
||||
Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.TextureTarget2d)textarget, (UInt32)texture, (Int32)level);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -10125,13 +10125,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")]
|
||||
public static
|
||||
void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 layer)
|
||||
void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, Int32 texture, Int32 level, Int32 layer)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glFramebufferTextureLayer((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.All)attachment, (UInt32)texture, (Int32)level, (Int32)layer);
|
||||
Delegates.glFramebufferTextureLayer((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (UInt32)texture, (Int32)level, (Int32)layer);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -10169,13 +10169,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")]
|
||||
public static
|
||||
void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer)
|
||||
void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, UInt32 texture, Int32 level, Int32 layer)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glFramebufferTextureLayer((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.All)attachment, (UInt32)texture, (Int32)level, (Int32)layer);
|
||||
Delegates.glFramebufferTextureLayer((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (UInt32)texture, (Int32)level, (Int32)layer);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -14391,7 +14391,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
|
||||
public static
|
||||
void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32[] @params)
|
||||
void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32[] @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -14401,7 +14401,7 @@ namespace OpenTK.Graphics.ES30
|
|||
{
|
||||
fixed (Int32* @params_ptr = @params)
|
||||
{
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferAttachment)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -14435,7 +14435,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
|
||||
public static
|
||||
void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] out Int32 @params)
|
||||
void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] out Int32 @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -14445,7 +14445,7 @@ namespace OpenTK.Graphics.ES30
|
|||
{
|
||||
fixed (Int32* @params_ptr = &@params)
|
||||
{
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferAttachment)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params_ptr);
|
||||
@params = *@params_ptr;
|
||||
}
|
||||
}
|
||||
|
@ -14481,13 +14481,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
|
||||
public static
|
||||
unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params)
|
||||
unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferSlot)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params);
|
||||
Delegates.glGetFramebufferAttachmentParameteriv((OpenTK.Graphics.ES30.FramebufferTarget)target, (OpenTK.Graphics.ES30.FramebufferAttachment)attachment, (OpenTK.Graphics.ES30.FramebufferParameterName)pname, (Int32*)@params);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -14882,7 +14882,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
|
||||
public static
|
||||
void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32[] @params)
|
||||
void GetInternalformat(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32[] @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -14892,7 +14892,7 @@ namespace OpenTK.Graphics.ES30
|
|||
{
|
||||
fixed (Int32* @params_ptr = @params)
|
||||
{
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.All)target, (OpenTK.Graphics.ES30.All)internalformat, (OpenTK.Graphics.ES30.All)pname, (Int32)bufSize, (Int32*)@params_ptr);
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.RenderbufferTarget)target, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (OpenTK.Graphics.ES30.InternalFormatParameter)pname, (Int32)bufSize, (Int32*)@params_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -14931,7 +14931,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
|
||||
public static
|
||||
void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 @params)
|
||||
void GetInternalformat(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] out Int32 @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -14941,7 +14941,7 @@ namespace OpenTK.Graphics.ES30
|
|||
{
|
||||
fixed (Int32* @params_ptr = &@params)
|
||||
{
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.All)target, (OpenTK.Graphics.ES30.All)internalformat, (OpenTK.Graphics.ES30.All)pname, (Int32)bufSize, (Int32*)@params_ptr);
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.RenderbufferTarget)target, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (OpenTK.Graphics.ES30.InternalFormatParameter)pname, (Int32)bufSize, (Int32*)@params_ptr);
|
||||
@params = *@params_ptr;
|
||||
}
|
||||
}
|
||||
|
@ -14982,13 +14982,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
|
||||
public static
|
||||
unsafe void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32* @params)
|
||||
unsafe void GetInternalformat(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32* @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.All)target, (OpenTK.Graphics.ES30.All)internalformat, (OpenTK.Graphics.ES30.All)pname, (Int32)bufSize, (Int32*)@params);
|
||||
Delegates.glGetInternalformativ((OpenTK.Graphics.ES30.RenderbufferTarget)target, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (OpenTK.Graphics.ES30.InternalFormatParameter)pname, (Int32)bufSize, (Int32*)@params);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -19371,13 +19371,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")]
|
||||
public static
|
||||
String GetString(OpenTK.Graphics.ES30.StringName name, Int32 index)
|
||||
String GetString(OpenTK.Graphics.ES30.StringNameIndexed name, Int32 index)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe { return new string((sbyte*)Delegates.glGetStringi((OpenTK.Graphics.ES30.StringName)name, (UInt32)index)); }
|
||||
unsafe { return new string((sbyte*)Delegates.glGetStringi((OpenTK.Graphics.ES30.StringNameIndexed)name, (UInt32)index)); }
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -19400,13 +19400,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")]
|
||||
public static
|
||||
String GetString(OpenTK.Graphics.ES30.StringName name, UInt32 index)
|
||||
String GetString(OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
unsafe { return new string((sbyte*)Delegates.glGetStringi((OpenTK.Graphics.ES30.StringName)name, (UInt32)index)); }
|
||||
unsafe { return new string((sbyte*)Delegates.glGetStringi((OpenTK.Graphics.ES30.StringNameIndexed)name, (UInt32)index)); }
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -21995,7 +21995,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
|
||||
public static
|
||||
void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments)
|
||||
void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment[] attachments)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -22003,9 +22003,9 @@ namespace OpenTK.Graphics.ES30
|
|||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (OpenTK.Graphics.ES30.All* attachments_ptr = attachments)
|
||||
fixed (OpenTK.Graphics.ES30.FramebufferAttachment* attachments_ptr = attachments)
|
||||
{
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments_ptr);
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -22034,7 +22034,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
|
||||
public static
|
||||
void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments)
|
||||
void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, ref OpenTK.Graphics.ES30.FramebufferAttachment attachments)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -22042,9 +22042,9 @@ namespace OpenTK.Graphics.ES30
|
|||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (OpenTK.Graphics.ES30.All* attachments_ptr = &attachments)
|
||||
fixed (OpenTK.Graphics.ES30.FramebufferAttachment* attachments_ptr = &attachments)
|
||||
{
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments_ptr);
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -22074,13 +22074,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
|
||||
public static
|
||||
unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments)
|
||||
unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments);
|
||||
Delegates.glInvalidateFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -22127,7 +22127,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
|
||||
public static
|
||||
void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment[] attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -22135,9 +22135,9 @@ namespace OpenTK.Graphics.ES30
|
|||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (OpenTK.Graphics.ES30.All* attachments_ptr = attachments)
|
||||
fixed (OpenTK.Graphics.ES30.FramebufferAttachment* attachments_ptr = attachments)
|
||||
{
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments_ptr, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments_ptr, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -22186,7 +22186,7 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
|
||||
public static
|
||||
void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, ref OpenTK.Graphics.ES30.FramebufferAttachment attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -22194,9 +22194,9 @@ namespace OpenTK.Graphics.ES30
|
|||
#endif
|
||||
unsafe
|
||||
{
|
||||
fixed (OpenTK.Graphics.ES30.All* attachments_ptr = &attachments)
|
||||
fixed (OpenTK.Graphics.ES30.FramebufferAttachment* attachments_ptr = &attachments)
|
||||
{
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments_ptr, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments_ptr, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -22246,13 +22246,13 @@ namespace OpenTK.Graphics.ES30
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
|
||||
public static
|
||||
unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments, Int32 x, Int32 y, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.All)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.All*)attachments, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
Delegates.glInvalidateSubFramebuffer((OpenTK.Graphics.ES30.FramebufferTarget)target, (Int32)numAttachments, (OpenTK.Graphics.ES30.FramebufferAttachment*)attachments, (Int32)x, (Int32)y, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -24223,13 +24223,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisample((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisample((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -44912,13 +44912,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisampleEXT((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisampleEXT((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -45414,13 +45414,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisampleIMG((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisampleIMG((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -48955,13 +48955,13 @@ namespace OpenTK.Graphics.ES30
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
|
||||
public static
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
|
||||
void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glRenderbufferStorageMultisampleNV((OpenTK.Graphics.ES30.All)target, (Int32)samples, (OpenTK.Graphics.ES30.All)internalformat, (Int32)width, (Int32)height);
|
||||
Delegates.glRenderbufferStorageMultisampleNV((OpenTK.Graphics.ES30.RenderbufferTarget)target, (Int32)samples, (OpenTK.Graphics.ES30.RenderbufferInternalFormat)internalformat, (Int32)width, (Int32)height);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -468,7 +468,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate void FramebufferRenderbuffer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer);
|
||||
internal static FramebufferRenderbuffer glFramebufferRenderbuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level);
|
||||
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level);
|
||||
internal static FramebufferTexture2D glFramebufferTexture2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferTexture2DMultisampleEXT(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples);
|
||||
|
@ -480,7 +480,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate void FramebufferTexture3DOES(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||
internal static FramebufferTexture3DOES glFramebufferTexture3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer);
|
||||
internal delegate void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, UInt32 texture, Int32 level, Int32 layer);
|
||||
internal static FramebufferTextureLayer glFramebufferTextureLayer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace(OpenTK.Graphics.ES30.FrontFaceDirection mode);
|
||||
|
@ -588,7 +588,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate Int32 GetFragDataLocation(UInt32 program, String name);
|
||||
internal static GetFragDataLocation glGetFragDataLocation;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params);
|
||||
internal unsafe delegate void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params);
|
||||
internal unsafe static GetFramebufferAttachmentParameteriv glGetFramebufferAttachmentParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate OpenTK.Graphics.ES30.All GetGraphicsResetStatusEXT();
|
||||
|
@ -612,7 +612,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal unsafe delegate void GetIntegerv(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int32* data);
|
||||
internal unsafe static GetIntegerv glGetIntegerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetInternalformativ(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32* @params);
|
||||
internal unsafe delegate void GetInternalformativ(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32* @params);
|
||||
internal unsafe static GetInternalformativ glGetInternalformativ;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
|
||||
|
@ -723,7 +723,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate IntPtr GetString(OpenTK.Graphics.ES30.StringName name);
|
||||
internal static GetString glGetString;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate IntPtr GetStringi(OpenTK.Graphics.ES30.StringName name, UInt32 index);
|
||||
internal delegate IntPtr GetStringi(OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index);
|
||||
internal static GetStringi glGetStringi;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetSynciv(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
|
||||
|
@ -783,10 +783,10 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate void InsertEventMarkerEXT(Int32 length, String marker);
|
||||
internal static InsertEventMarkerEXT glInsertEventMarkerEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments);
|
||||
internal unsafe delegate void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments);
|
||||
internal unsafe static InvalidateFramebuffer glInvalidateFramebuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal unsafe delegate void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal unsafe static InvalidateSubFramebuffer glInvalidateSubFramebuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsBuffer(UInt32 buffer);
|
||||
|
@ -1038,22 +1038,22 @@ namespace OpenTK.Graphics.ES30
|
|||
internal delegate void RenderbufferStorage(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorage glRenderbufferStorage;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisample glRenderbufferStorageMultisample;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisampleANGLE glRenderbufferStorageMultisampleANGLE;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisampleAPPLE(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisampleAPPLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisampleAPPLE glRenderbufferStorageMultisampleAPPLE;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisampleEXT(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisampleEXT(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleEXT;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisampleIMG(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisampleIMG(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisampleIMG glRenderbufferStorageMultisampleIMG;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorageMultisampleNV(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal delegate void RenderbufferStorageMultisampleNV(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageMultisampleNV glRenderbufferStorageMultisampleNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ResolveMultisampleFramebufferAPPLE();
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -470,7 +470,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static void FramebufferRenderbuffer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2D", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level);
|
||||
internal extern static void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2DMultisampleEXT", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTexture2DMultisampleEXT(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples);
|
||||
|
@ -482,7 +482,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static void FramebufferTexture3DOES(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTextureLayer", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer);
|
||||
internal extern static void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, UInt32 texture, Int32 level, Int32 layer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrontFace", ExactSpelling = true)]
|
||||
internal extern static void FrontFace(OpenTK.Graphics.ES30.FrontFaceDirection mode);
|
||||
|
@ -590,7 +590,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static Int32 GetFragDataLocation(UInt32 program, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFramebufferAttachmentParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferSlot attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params);
|
||||
internal extern static unsafe void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetGraphicsResetStatusEXT", ExactSpelling = true)]
|
||||
internal extern static OpenTK.Graphics.ES30.All GetGraphicsResetStatusEXT();
|
||||
|
@ -614,7 +614,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static unsafe void GetIntegerv(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int32* data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInternalformativ", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetInternalformativ(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32* @params);
|
||||
internal extern static unsafe void GetInternalformativ(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetnUniformfvEXT", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
|
||||
|
@ -725,7 +725,7 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static IntPtr GetString(OpenTK.Graphics.ES30.StringName name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetStringi", ExactSpelling = true)]
|
||||
internal extern static IntPtr GetStringi(OpenTK.Graphics.ES30.StringName name, UInt32 index);
|
||||
internal extern static IntPtr GetStringi(OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSynciv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetSynciv(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
|
||||
|
@ -785,10 +785,10 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static void InsertEventMarkerEXT(Int32 length, String marker);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInvalidateFramebuffer", ExactSpelling = true)]
|
||||
internal extern static unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments);
|
||||
internal extern static unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInvalidateSubFramebuffer", ExactSpelling = true)]
|
||||
internal extern static unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal extern static unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsBuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsBuffer(UInt32 buffer);
|
||||
|
@ -1040,22 +1040,22 @@ namespace OpenTK.Graphics.ES30
|
|||
internal extern static void RenderbufferStorage(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisample", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleANGLE", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleAPPLE", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisampleAPPLE(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisampleAPPLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleEXT", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisampleEXT(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisampleEXT(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleIMG", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisampleIMG(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisampleIMG(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleNV", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorageMultisampleNV(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
||||
internal extern static void RenderbufferStorageMultisampleNV(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glResolveMultisampleFramebufferAPPLE", ExactSpelling = true)]
|
||||
internal extern static void ResolveMultisampleFramebufferAPPLE();
|
||||
|
|
Loading…
Reference in a new issue