mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-21 22:16:38 +00:00
Update to latest Khronos headers.
This commit is contained in:
@@ -2337,7 +2337,7 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SPARSE_BUFFER_PAGE_SIZE_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_TEXTURE_SPARSE_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_VIRTUAL_PAGE_SIZE_INDEX_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MIN_SPARSE_LEVEL_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_NUM_SPARSE_LEVELS_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_NUM_VIRTUAL_PAGE_SIZES_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_VIRTUAL_PAGE_SIZE_X_ARB)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_VIRTUAL_PAGE_SIZE_Y_ARB)
|
||||
@@ -2771,6 +2771,7 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PERFMON_RESULT_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SUBSAMPLE_DISTANCE_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MIN_SPARSE_LEVEL_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MIN_LOD_WARNING_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SET_AMD)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_REPLACE_VALUE_AMD)
|
||||
@@ -3061,6 +3062,13 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PIXEL_TRANSFORM_2D_MATRIX_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_POLYGON_OFFSET_BIAS_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_POLYGON_OFFSET_CLAMP_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_RASTER_MULTISAMPLE_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_RASTER_SAMPLES_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_RASTER_SAMPLES_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_EFFECTIVE_RASTER_SAMPLES_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SHARED_TEXTURE_PALETTE_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_STENCIL_CLEAR_TAG_VALUE_EXT)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_STENCIL_TEST_TWO_SIDE_EXT)
|
||||
@@ -3408,6 +3416,7 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_VIVIDLIGHT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COMPUTE_PROGRAM_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_CONSERVATIVE_RASTERIZATION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_DEPTH_STENCIL_TO_RGBA_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_DEPTH_STENCIL_TO_BGRA_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV)
|
||||
@@ -3448,6 +3457,7 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_ALL_COMPLETED_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FENCE_STATUS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FENCE_CONDITION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FILL_RECTANGLE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FLOAT_R_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FLOAT_RG_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FLOAT_RGB_NV)
|
||||
@@ -3466,6 +3476,8 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FOG_DISTANCE_MODE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_EYE_RADIAL_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_EYE_PLANE_ABSOLUTE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAGMENT_COVERAGE_TO_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAGMENT_COVERAGE_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAGMENT_PROGRAM_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAGMENT_PROGRAM_BINDING_NV)
|
||||
@@ -3474,6 +3486,14 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_IF_DEPTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_LOOP_DEPTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_LOOP_COUNT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COVERAGE_MODULATION_TABLE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COLOR_SAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_DEPTH_SAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_STENCIL_SAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COVERAGE_MODULATION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COVERAGE_MODULATION_TABLE_SIZE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_RENDERBUFFER_COLOR_SAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MULTISAMPLE_COVERAGE_MODES_NV)
|
||||
@@ -3488,9 +3508,12 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_GENERIC_RESULTS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_SUBROUTINE_NUM_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MULTISAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SUPERSAMPLE_SCALE_X_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SUPERSAMPLE_SCALE_Y_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_CONFORMANT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_SHININESS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_SPOT_EXPONENT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COLOR_SAMPLES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MULTISAMPLE_FILTER_HINT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV)
|
||||
@@ -3549,13 +3572,11 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SKIP_MISSING_GLYPH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_USE_MISSING_GLYPH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_ERROR_POSITION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_FOG_GEN_MODE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_ACCUM_ADJACENT_PAIRS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_ADJACENT_PAIRS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FIRST_TO_REST_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_GEN_MODE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_GEN_COEFF_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_GEN_COLOR_FORMAT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_GEN_COMPONENTS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_STENCIL_FUNC_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_STENCIL_REF_NV)
|
||||
@@ -3566,8 +3587,6 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_DASH_OFFSET_RESET_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MOVE_TO_RESETS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MOVE_TO_CONTINUES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PRIMARY_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SECONDARY_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FONT_GLYPHS_AVAILABLE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FONT_TARGET_UNAVAILABLE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FONT_UNAVAILABLE_NV)
|
||||
@@ -3578,6 +3597,10 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_4_BYTES_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_EYE_LINEAR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_OBJECT_LINEAR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_FOG_GEN_MODE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PRIMARY_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SECONDARY_COLOR_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_GEN_COLOR_FORMAT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_PROJECTION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PATH_PROJECTION_STACK_DEPTH_NV)
|
||||
@@ -3648,6 +3671,12 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COMBINER6_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_COMBINER7_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PER_STAGE_CONSTANTS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_PROGRAMMABLE_SAMPLE_LOCATION_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_BUFFER_GPU_ADDRESS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_GPU_ADDRESS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_MAX_SHADER_BUFFER_ADDRESS_NV)
|
||||
@@ -3770,6 +3799,9 @@ string ToStrHelper<false, RDCGLenum>::Get(const RDCGLenum &el)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_ACTIVE_VARYING_MAX_LENGTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_TRANSFORM_FEEDBACK_RECORD_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_LAYER_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_UNIFORM_BUFFER_UNIFIED_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_UNIFORM_BUFFER_ADDRESS_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_UNIFORM_BUFFER_LENGTH_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SURFACE_STATE_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SURFACE_REGISTERED_NV)
|
||||
TOSTR_CASE_STRINGIZE_GLENUM(GL_SURFACE_MAPPED_NV)
|
||||
|
||||
@@ -939,6 +939,10 @@ enum RDCGLenum
|
||||
eGL_LAYER_PROVOKING_VERTEX = 0x825E,
|
||||
eGL_VIEWPORT_INDEX_PROVOKING_VERTEX = 0x825F,
|
||||
eGL_UNDEFINED_VERTEX = 0x8260,
|
||||
eGL_COPY_READ_BUFFER_BINDING = 0x8F36,
|
||||
eGL_COPY_WRITE_BUFFER_BINDING = 0x8F37,
|
||||
eGL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24,
|
||||
eGL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23,
|
||||
eGL_UNPACK_COMPRESSED_BLOCK_WIDTH = 0x9127,
|
||||
eGL_UNPACK_COMPRESSED_BLOCK_HEIGHT = 0x9128,
|
||||
eGL_UNPACK_COMPRESSED_BLOCK_DEPTH = 0x9129,
|
||||
@@ -1354,8 +1358,6 @@ enum RDCGLenum
|
||||
eGL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB = 0x90EB,
|
||||
eGL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB = 0x9345,
|
||||
eGL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB = 0x91BF,
|
||||
eGL_COPY_READ_BUFFER_BINDING = 0x8F36,
|
||||
eGL_COPY_WRITE_BUFFER_BINDING = 0x8F37,
|
||||
eGL_DEBUG_OUTPUT_SYNCHRONOUS_ARB = 0x8242,
|
||||
eGL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB = 0x8243,
|
||||
eGL_DEBUG_CALLBACK_FUNCTION_ARB = 0x8244,
|
||||
@@ -1409,7 +1411,7 @@ enum RDCGLenum
|
||||
eGL_SPARSE_BUFFER_PAGE_SIZE_ARB = 0x82F8,
|
||||
eGL_TEXTURE_SPARSE_ARB = 0x91A6,
|
||||
eGL_VIRTUAL_PAGE_SIZE_INDEX_ARB = 0x91A7,
|
||||
eGL_MIN_SPARSE_LEVEL_ARB = 0x919B,
|
||||
eGL_NUM_SPARSE_LEVELS_ARB = 0x91AA,
|
||||
eGL_NUM_VIRTUAL_PAGE_SIZES_ARB = 0x91A8,
|
||||
eGL_VIRTUAL_PAGE_SIZE_X_ARB = 0x9195,
|
||||
eGL_VIRTUAL_PAGE_SIZE_Y_ARB = 0x9196,
|
||||
@@ -1432,8 +1434,6 @@ enum RDCGLenum
|
||||
eGL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB = 0x8E5E,
|
||||
eGL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB = 0x8E5F,
|
||||
eGL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB = 0x8F9F,
|
||||
eGL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23,
|
||||
eGL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24,
|
||||
eGL_TRANSFORM_FEEDBACK_OVERFLOW_ARB = 0x82EC,
|
||||
eGL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB = 0x82ED,
|
||||
eGL_CONTEXT_ROBUST_ACCESS = 0x90F3,
|
||||
@@ -2719,10 +2719,17 @@ enum RDCGLenum
|
||||
eGL_POLYGON_OFFSET_EXT = 0x8037,
|
||||
eGL_POLYGON_OFFSET_FACTOR_EXT = 0x8038,
|
||||
eGL_POLYGON_OFFSET_BIAS_EXT = 0x8039,
|
||||
eGL_POLYGON_OFFSET_CLAMP_EXT = 0x8E1B,
|
||||
eGL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT = 0x8E4C,
|
||||
eGL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D,
|
||||
eGL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E,
|
||||
eGL_PROVOKING_VERTEX_EXT = 0x8E4F,
|
||||
eGL_RASTER_MULTISAMPLE_EXT = 0x9327,
|
||||
eGL_RASTER_SAMPLES_EXT = 0x9328,
|
||||
eGL_MAX_RASTER_SAMPLES_EXT = 0x9329,
|
||||
eGL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A,
|
||||
eGL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B,
|
||||
eGL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C,
|
||||
eGL_RESCALE_NORMAL_EXT = 0x803A,
|
||||
eGL_COLOR_SUM_EXT = 0x8458,
|
||||
eGL_CURRENT_SECONDARY_COLOR_EXT = 0x8459,
|
||||
@@ -3330,6 +3337,10 @@ enum RDCGLenum
|
||||
eGL_QUERY_NO_WAIT_NV = 0x8E14,
|
||||
eGL_QUERY_BY_REGION_WAIT_NV = 0x8E15,
|
||||
eGL_QUERY_BY_REGION_NO_WAIT_NV = 0x8E16,
|
||||
eGL_CONSERVATIVE_RASTERIZATION_NV = 0x9346,
|
||||
eGL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 0x9347,
|
||||
eGL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 0x9348,
|
||||
eGL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 0x9349,
|
||||
eGL_DEPTH_STENCIL_TO_RGBA_NV = 0x886E,
|
||||
eGL_DEPTH_STENCIL_TO_BGRA_NV = 0x886F,
|
||||
eGL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV = 0x90D0,
|
||||
@@ -3376,6 +3387,7 @@ enum RDCGLenum
|
||||
eGL_ALL_COMPLETED_NV = 0x84F2,
|
||||
eGL_FENCE_STATUS_NV = 0x84F3,
|
||||
eGL_FENCE_CONDITION_NV = 0x84F4,
|
||||
eGL_FILL_RECTANGLE_NV = 0x933C,
|
||||
eGL_FLOAT_R_NV = 0x8880,
|
||||
eGL_FLOAT_RG_NV = 0x8881,
|
||||
eGL_FLOAT_RGB_NV = 0x8882,
|
||||
@@ -3394,6 +3406,8 @@ enum RDCGLenum
|
||||
eGL_FOG_DISTANCE_MODE_NV = 0x855A,
|
||||
eGL_EYE_RADIAL_NV = 0x855B,
|
||||
eGL_EYE_PLANE_ABSOLUTE_NV = 0x855C,
|
||||
eGL_FRAGMENT_COVERAGE_TO_COLOR_NV = 0x92DD,
|
||||
eGL_FRAGMENT_COVERAGE_COLOR_NV = 0x92DE,
|
||||
eGL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = 0x8868,
|
||||
eGL_FRAGMENT_PROGRAM_NV = 0x8870,
|
||||
eGL_MAX_TEXTURE_COORDS_NV = 0x8871,
|
||||
@@ -3405,6 +3419,14 @@ enum RDCGLenum
|
||||
eGL_MAX_PROGRAM_IF_DEPTH_NV = 0x88F6,
|
||||
eGL_MAX_PROGRAM_LOOP_DEPTH_NV = 0x88F7,
|
||||
eGL_MAX_PROGRAM_LOOP_COUNT_NV = 0x88F8,
|
||||
eGL_COVERAGE_MODULATION_TABLE_NV = 0x9331,
|
||||
eGL_COLOR_SAMPLES_NV = 0x8E20,
|
||||
eGL_DEPTH_SAMPLES_NV = 0x932D,
|
||||
eGL_STENCIL_SAMPLES_NV = 0x932E,
|
||||
eGL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 0x932F,
|
||||
eGL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 0x9330,
|
||||
eGL_COVERAGE_MODULATION_NV = 0x9332,
|
||||
eGL_COVERAGE_MODULATION_TABLE_SIZE_NV = 0x9333,
|
||||
eGL_RENDERBUFFER_COVERAGE_SAMPLES_NV = 0x8CAB,
|
||||
eGL_RENDERBUFFER_COLOR_SAMPLES_NV = 0x8E10,
|
||||
eGL_MAX_MULTISAMPLE_COVERAGE_MODES_NV = 0x8E11,
|
||||
@@ -3429,9 +3451,12 @@ enum RDCGLenum
|
||||
eGL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV = 0x8F44,
|
||||
eGL_MAX_PROGRAM_SUBROUTINE_NUM_NV = 0x8F45,
|
||||
eGL_HALF_FLOAT_NV = 0x140B,
|
||||
eGL_MULTISAMPLES_NV = 0x9371,
|
||||
eGL_SUPERSAMPLE_SCALE_X_NV = 0x9372,
|
||||
eGL_SUPERSAMPLE_SCALE_Y_NV = 0x9373,
|
||||
eGL_CONFORMANT_NV = 0x9374,
|
||||
eGL_MAX_SHININESS_NV = 0x8504,
|
||||
eGL_MAX_SPOT_EXPONENT_NV = 0x8505,
|
||||
eGL_COLOR_SAMPLES_NV = 0x8E20,
|
||||
eGL_MULTISAMPLE_FILTER_HINT_NV = 0x8534,
|
||||
eGL_PIXEL_COUNTER_BITS_NV = 0x8864,
|
||||
eGL_CURRENT_OCCLUSION_QUERY_ID_NV = 0x8865,
|
||||
@@ -3496,13 +3521,11 @@ enum RDCGLenum
|
||||
eGL_SKIP_MISSING_GLYPH_NV = 0x90A9,
|
||||
eGL_USE_MISSING_GLYPH_NV = 0x90AA,
|
||||
eGL_PATH_ERROR_POSITION_NV = 0x90AB,
|
||||
eGL_PATH_FOG_GEN_MODE_NV = 0x90AC,
|
||||
eGL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD,
|
||||
eGL_ADJACENT_PAIRS_NV = 0x90AE,
|
||||
eGL_FIRST_TO_REST_NV = 0x90AF,
|
||||
eGL_PATH_GEN_MODE_NV = 0x90B0,
|
||||
eGL_PATH_GEN_COEFF_NV = 0x90B1,
|
||||
eGL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2,
|
||||
eGL_PATH_GEN_COMPONENTS_NV = 0x90B3,
|
||||
eGL_PATH_STENCIL_FUNC_NV = 0x90B7,
|
||||
eGL_PATH_STENCIL_REF_NV = 0x90B8,
|
||||
@@ -3526,8 +3549,6 @@ enum RDCGLenum
|
||||
eGL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000,
|
||||
eGL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000,
|
||||
eGL_FONT_HAS_KERNING_BIT_NV = 0x10000000,
|
||||
eGL_PRIMARY_COLOR_NV = 0x852C,
|
||||
eGL_SECONDARY_COLOR_NV = 0x852D,
|
||||
eGL_FONT_GLYPHS_AVAILABLE_NV = 0x9368,
|
||||
eGL_FONT_TARGET_UNAVAILABLE_NV = 0x9369,
|
||||
eGL_FONT_UNAVAILABLE_NV = 0x936A,
|
||||
@@ -3540,6 +3561,10 @@ enum RDCGLenum
|
||||
eGL_EYE_LINEAR_NV = 0x2400,
|
||||
eGL_OBJECT_LINEAR_NV = 0x2401,
|
||||
eGL_CONSTANT_NV = 0x8576,
|
||||
eGL_PATH_FOG_GEN_MODE_NV = 0x90AC,
|
||||
eGL_PRIMARY_COLOR_NV = 0x852C,
|
||||
eGL_SECONDARY_COLOR_NV = 0x852D,
|
||||
eGL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2,
|
||||
eGL_PATH_PROJECTION_NV = 0x1701,
|
||||
eGL_PATH_MODELVIEW_NV = 0x1700,
|
||||
eGL_PATH_MODELVIEW_STACK_DEPTH_NV = 0x0BA3,
|
||||
@@ -3618,6 +3643,14 @@ enum RDCGLenum
|
||||
eGL_COMBINER6_NV = 0x8556,
|
||||
eGL_COMBINER7_NV = 0x8557,
|
||||
eGL_PER_STAGE_CONSTANTS_NV = 0x8535,
|
||||
eGL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 0x933D,
|
||||
eGL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 0x933E,
|
||||
eGL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 0x933F,
|
||||
eGL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 0x9340,
|
||||
eGL_SAMPLE_LOCATION_NV = 0x8E50,
|
||||
eGL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 0x9341,
|
||||
eGL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 0x9342,
|
||||
eGL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 0x9343,
|
||||
eGL_BUFFER_GPU_ADDRESS_NV = 0x8F1D,
|
||||
eGL_GPU_ADDRESS_NV = 0x8F34,
|
||||
eGL_MAX_SHADER_BUFFER_ADDRESS_NV = 0x8F35,
|
||||
@@ -3768,6 +3801,9 @@ enum RDCGLenum
|
||||
eGL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV = 0x8E23,
|
||||
eGL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV = 0x8E24,
|
||||
eGL_TRANSFORM_FEEDBACK_BINDING_NV = 0x8E25,
|
||||
eGL_UNIFORM_BUFFER_UNIFIED_NV = 0x936E,
|
||||
eGL_UNIFORM_BUFFER_ADDRESS_NV = 0x936F,
|
||||
eGL_UNIFORM_BUFFER_LENGTH_NV = 0x9370,
|
||||
eGL_SURFACE_STATE_NV = 0x86EB,
|
||||
eGL_SURFACE_REGISTERED_NV = 0x86FD,
|
||||
eGL_SURFACE_MAPPED_NV = 0x8700,
|
||||
|
||||
@@ -33,7 +33,7 @@ extern "C" {
|
||||
** used to make the header, and the header can be found at
|
||||
** http://www.opengl.org/registry/
|
||||
**
|
||||
** Khronos $Revision: 27684 $ on $Date: 2014-08-11 01:21:35 -0700 (Mon, 11 Aug 2014) $
|
||||
** Khronos $Revision: 28299 $ on $Date: 2014-09-25 04:11:58 -0700 (Thu, 25 Sep 2014) $
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
|
||||
@@ -2102,6 +2102,10 @@ GLAPI void APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
|
||||
|
||||
#ifndef GL_VERSION_4_2
|
||||
#define GL_VERSION_4_2 1
|
||||
#define GL_COPY_READ_BUFFER_BINDING 0x8F36
|
||||
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37
|
||||
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24
|
||||
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_WIDTH 0x9127
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 0x9128
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_DEPTH 0x9129
|
||||
@@ -2751,6 +2755,10 @@ typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC) (GLuint vaobj, GLuin
|
||||
typedef void (APIENTRYP PFNGLCREATESAMPLERSPROC) (GLsizei n, GLuint *samplers);
|
||||
typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines);
|
||||
typedef void (APIENTRYP PFNGLCREATEQUERIESPROC) (GLenum target, GLsizei n, GLuint *ids);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield barriers);
|
||||
typedef void (APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
|
||||
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
|
||||
@@ -2858,6 +2866,10 @@ GLAPI void APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLe
|
||||
GLAPI void APIENTRY glCreateSamplers (GLsizei n, GLuint *samplers);
|
||||
GLAPI void APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines);
|
||||
GLAPI void APIENTRY glCreateQueries (GLenum target, GLsizei n, GLuint *ids);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glMemoryBarrierByRegion (GLbitfield barriers);
|
||||
GLAPI void APIENTRY glGetTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
|
||||
GLAPI void APIENTRY glGetCompressedTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
|
||||
@@ -2995,8 +3007,6 @@ GLAPI void APIENTRY glDispatchComputeGroupSizeARB (GLuint num_groups_x, GLuint n
|
||||
|
||||
#ifndef GL_ARB_copy_buffer
|
||||
#define GL_ARB_copy_buffer 1
|
||||
#define GL_COPY_READ_BUFFER_BINDING 0x8F36
|
||||
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37
|
||||
#endif /* GL_ARB_copy_buffer */
|
||||
|
||||
#ifndef GL_ARB_copy_image
|
||||
@@ -3351,13 +3361,13 @@ GLAPI void APIENTRY glGetNamedStringivARB (GLint namelen, const GLchar *name, GL
|
||||
#define GL_ARB_sparse_buffer 1
|
||||
#define GL_SPARSE_STORAGE_BIT_ARB 0x0400
|
||||
#define GL_SPARSE_BUFFER_PAGE_SIZE_ARB 0x82F8
|
||||
typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
#endif
|
||||
#endif /* GL_ARB_sparse_buffer */
|
||||
|
||||
@@ -3365,7 +3375,7 @@ GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offs
|
||||
#define GL_ARB_sparse_texture 1
|
||||
#define GL_TEXTURE_SPARSE_ARB 0x91A6
|
||||
#define GL_VIRTUAL_PAGE_SIZE_INDEX_ARB 0x91A7
|
||||
#define GL_MIN_SPARSE_LEVEL_ARB 0x919B
|
||||
#define GL_NUM_SPARSE_LEVELS_ARB 0x91AA
|
||||
#define GL_NUM_VIRTUAL_PAGE_SIZES_ARB 0x91A8
|
||||
#define GL_VIRTUAL_PAGE_SIZE_X_ARB 0x9195
|
||||
#define GL_VIRTUAL_PAGE_SIZE_Y_ARB 0x9196
|
||||
@@ -3484,8 +3494,6 @@ GLAPI void APIENTRY glTexPageCommitmentARB (GLenum target, GLint level, GLint xo
|
||||
|
||||
#ifndef GL_ARB_transform_feedback2
|
||||
#define GL_ARB_transform_feedback2 1
|
||||
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23
|
||||
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24
|
||||
#endif /* GL_ARB_transform_feedback2 */
|
||||
|
||||
#ifndef GL_ARB_transform_feedback3
|
||||
|
||||
@@ -33,7 +33,7 @@ extern "C" {
|
||||
** used to make the header, and the header can be found at
|
||||
** http://www.opengl.org/registry/
|
||||
**
|
||||
** Khronos $Revision: 27684 $ on $Date: 2014-08-11 01:21:35 -0700 (Mon, 11 Aug 2014) $
|
||||
** Khronos $Revision: 28986 $ on $Date: 2014-11-18 18:43:15 -0800 (Tue, 18 Nov 2014) $
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
|
||||
@@ -53,7 +53,7 @@ extern "C" {
|
||||
#define GLAPI extern
|
||||
#endif
|
||||
|
||||
#define GL_GLEXT_VERSION 20140810
|
||||
#define GL_GLEXT_VERSION 20141118
|
||||
|
||||
/* Generated C header for:
|
||||
* API: gl
|
||||
@@ -2044,6 +2044,10 @@ GLAPI void APIENTRY glGetDoublei_v (GLenum target, GLuint index, GLdouble *data)
|
||||
|
||||
#ifndef GL_VERSION_4_2
|
||||
#define GL_VERSION_4_2 1
|
||||
#define GL_COPY_READ_BUFFER_BINDING 0x8F36
|
||||
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37
|
||||
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24
|
||||
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_WIDTH 0x9127
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 0x9128
|
||||
#define GL_UNPACK_COMPRESSED_BLOCK_DEPTH 0x9129
|
||||
@@ -2694,6 +2698,10 @@ typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC) (GLuint vaobj, GLuin
|
||||
typedef void (APIENTRYP PFNGLCREATESAMPLERSPROC) (GLsizei n, GLuint *samplers);
|
||||
typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines);
|
||||
typedef void (APIENTRYP PFNGLCREATEQUERIESPROC) (GLenum target, GLsizei n, GLuint *ids);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
typedef void (APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield barriers);
|
||||
typedef void (APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
|
||||
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
|
||||
@@ -2813,6 +2821,10 @@ GLAPI void APIENTRY glGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLe
|
||||
GLAPI void APIENTRY glCreateSamplers (GLsizei n, GLuint *samplers);
|
||||
GLAPI void APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines);
|
||||
GLAPI void APIENTRY glCreateQueries (GLenum target, GLsizei n, GLuint *ids);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
|
||||
GLAPI void APIENTRY glMemoryBarrierByRegion (GLbitfield barriers);
|
||||
GLAPI void APIENTRY glGetTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
|
||||
GLAPI void APIENTRY glGetCompressedTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
|
||||
@@ -2979,8 +2991,6 @@ GLAPI void APIENTRY glDispatchComputeGroupSizeARB (GLuint num_groups_x, GLuint n
|
||||
|
||||
#ifndef GL_ARB_copy_buffer
|
||||
#define GL_ARB_copy_buffer 1
|
||||
#define GL_COPY_READ_BUFFER_BINDING 0x8F36
|
||||
#define GL_COPY_WRITE_BUFFER_BINDING 0x8F37
|
||||
#endif /* GL_ARB_copy_buffer */
|
||||
|
||||
#ifndef GL_ARB_copy_image
|
||||
@@ -4065,13 +4075,13 @@ GLAPI void APIENTRY glGetNamedStringivARB (GLint namelen, const GLchar *name, GL
|
||||
#define GL_ARB_sparse_buffer 1
|
||||
#define GL_SPARSE_STORAGE_BIT_ARB 0x0400
|
||||
#define GL_SPARSE_BUFFER_PAGE_SIZE_ARB 0x82F8
|
||||
typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizei size, GLboolean commit);
|
||||
GLAPI void APIENTRY glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
|
||||
#endif
|
||||
#endif /* GL_ARB_sparse_buffer */
|
||||
|
||||
@@ -4079,7 +4089,7 @@ GLAPI void APIENTRY glNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offs
|
||||
#define GL_ARB_sparse_texture 1
|
||||
#define GL_TEXTURE_SPARSE_ARB 0x91A6
|
||||
#define GL_VIRTUAL_PAGE_SIZE_INDEX_ARB 0x91A7
|
||||
#define GL_MIN_SPARSE_LEVEL_ARB 0x919B
|
||||
#define GL_NUM_SPARSE_LEVELS_ARB 0x91AA
|
||||
#define GL_NUM_VIRTUAL_PAGE_SIZES_ARB 0x91A8
|
||||
#define GL_VIRTUAL_PAGE_SIZE_X_ARB 0x9195
|
||||
#define GL_VIRTUAL_PAGE_SIZE_Y_ARB 0x9196
|
||||
@@ -4344,8 +4354,6 @@ GLAPI void APIENTRY glGetCompressedTexImageARB (GLenum target, GLint level, void
|
||||
|
||||
#ifndef GL_ARB_transform_feedback2
|
||||
#define GL_ARB_transform_feedback2 1
|
||||
#define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23
|
||||
#define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24
|
||||
#endif /* GL_ARB_transform_feedback2 */
|
||||
|
||||
#ifndef GL_ARB_transform_feedback3
|
||||
@@ -7485,6 +7493,19 @@ GLAPI void APIENTRY glPolygonOffsetEXT (GLfloat factor, GLfloat bias);
|
||||
#endif
|
||||
#endif /* GL_EXT_polygon_offset */
|
||||
|
||||
#ifndef GL_EXT_polygon_offset_clamp
|
||||
#define GL_EXT_polygon_offset_clamp 1
|
||||
#define GL_POLYGON_OFFSET_CLAMP_EXT 0x8E1B
|
||||
typedef void (APIENTRYP PFNGLPOLYGONOFFSETCLAMPEXTPROC) (GLfloat factor, GLfloat units, GLfloat clamp);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glPolygonOffsetClampEXT (GLfloat factor, GLfloat units, GLfloat clamp);
|
||||
#endif
|
||||
#endif /* GL_EXT_polygon_offset_clamp */
|
||||
|
||||
#ifndef GL_EXT_post_depth_coverage
|
||||
#define GL_EXT_post_depth_coverage 1
|
||||
#endif /* GL_EXT_post_depth_coverage */
|
||||
|
||||
#ifndef GL_EXT_provoking_vertex
|
||||
#define GL_EXT_provoking_vertex 1
|
||||
#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT 0x8E4C
|
||||
@@ -7497,6 +7518,20 @@ GLAPI void APIENTRY glProvokingVertexEXT (GLenum mode);
|
||||
#endif
|
||||
#endif /* GL_EXT_provoking_vertex */
|
||||
|
||||
#ifndef GL_EXT_raster_multisample
|
||||
#define GL_EXT_raster_multisample 1
|
||||
#define GL_RASTER_MULTISAMPLE_EXT 0x9327
|
||||
#define GL_RASTER_SAMPLES_EXT 0x9328
|
||||
#define GL_MAX_RASTER_SAMPLES_EXT 0x9329
|
||||
#define GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT 0x932A
|
||||
#define GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT 0x932B
|
||||
#define GL_EFFECTIVE_RASTER_SAMPLES_EXT 0x932C
|
||||
typedef void (APIENTRYP PFNGLRASTERSAMPLESEXTPROC) (GLuint samples, GLboolean fixedsamplelocations);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glRasterSamplesEXT (GLuint samples, GLboolean fixedsamplelocations);
|
||||
#endif
|
||||
#endif /* GL_EXT_raster_multisample */
|
||||
|
||||
#ifndef GL_EXT_rescale_normal
|
||||
#define GL_EXT_rescale_normal 1
|
||||
#define GL_RESCALE_NORMAL_EXT 0x803A
|
||||
@@ -7651,6 +7686,10 @@ GLAPI void APIENTRY glMemoryBarrierEXT (GLbitfield barriers);
|
||||
#define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB
|
||||
#endif /* GL_EXT_shared_texture_palette */
|
||||
|
||||
#ifndef GL_EXT_sparse_texture2
|
||||
#define GL_EXT_sparse_texture2 1
|
||||
#endif /* GL_EXT_sparse_texture2 */
|
||||
|
||||
#ifndef GL_EXT_stencil_clear_tag
|
||||
#define GL_EXT_stencil_clear_tag 1
|
||||
#define GL_STENCIL_TAG_BITS_EXT 0x88F2
|
||||
@@ -7863,6 +7902,10 @@ GLAPI void APIENTRY glTexBufferEXT (GLenum target, GLenum internalformat, GLuint
|
||||
#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
|
||||
#endif /* GL_EXT_texture_filter_anisotropic */
|
||||
|
||||
#ifndef GL_EXT_texture_filter_minmax
|
||||
#define GL_EXT_texture_filter_minmax 1
|
||||
#endif /* GL_EXT_texture_filter_minmax */
|
||||
|
||||
#ifndef GL_EXT_texture_integer
|
||||
#define GL_EXT_texture_integer 1
|
||||
#define GL_RGBA32UI_EXT 0x8D70
|
||||
@@ -8912,6 +8955,18 @@ GLAPI void APIENTRY glEndConditionalRenderNV (void);
|
||||
#endif
|
||||
#endif /* GL_NV_conditional_render */
|
||||
|
||||
#ifndef GL_NV_conservative_raster
|
||||
#define GL_NV_conservative_raster 1
|
||||
#define GL_CONSERVATIVE_RASTERIZATION_NV 0x9346
|
||||
#define GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV 0x9347
|
||||
#define GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV 0x9348
|
||||
#define GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV 0x9349
|
||||
typedef void (APIENTRYP PFNGLSUBPIXELPRECISIONBIASNVPROC) (GLuint xbits, GLuint ybits);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glSubpixelPrecisionBiasNV (GLuint xbits, GLuint ybits);
|
||||
#endif
|
||||
#endif /* GL_NV_conservative_raster */
|
||||
|
||||
#ifndef GL_NV_copy_depth_to_color
|
||||
#define GL_NV_copy_depth_to_color 1
|
||||
#define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E
|
||||
@@ -9054,6 +9109,11 @@ GLAPI void APIENTRY glSetFenceNV (GLuint fence, GLenum condition);
|
||||
#endif
|
||||
#endif /* GL_NV_fence */
|
||||
|
||||
#ifndef GL_NV_fill_rectangle
|
||||
#define GL_NV_fill_rectangle 1
|
||||
#define GL_FILL_RECTANGLE_NV 0x933C
|
||||
#endif /* GL_NV_fill_rectangle */
|
||||
|
||||
#ifndef GL_NV_float_buffer
|
||||
#define GL_NV_float_buffer 1
|
||||
#define GL_FLOAT_R_NV 0x8880
|
||||
@@ -9080,6 +9140,16 @@ GLAPI void APIENTRY glSetFenceNV (GLuint fence, GLenum condition);
|
||||
#define GL_EYE_PLANE_ABSOLUTE_NV 0x855C
|
||||
#endif /* GL_NV_fog_distance */
|
||||
|
||||
#ifndef GL_NV_fragment_coverage_to_color
|
||||
#define GL_NV_fragment_coverage_to_color 1
|
||||
#define GL_FRAGMENT_COVERAGE_TO_COLOR_NV 0x92DD
|
||||
#define GL_FRAGMENT_COVERAGE_COLOR_NV 0x92DE
|
||||
typedef void (APIENTRYP PFNGLFRAGMENTCOVERAGECOLORNVPROC) (GLuint color);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glFragmentCoverageColorNV (GLuint color);
|
||||
#endif
|
||||
#endif /* GL_NV_fragment_coverage_to_color */
|
||||
|
||||
#ifndef GL_NV_fragment_program
|
||||
#define GL_NV_fragment_program 1
|
||||
#define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868
|
||||
@@ -9121,6 +9191,30 @@ GLAPI void APIENTRY glGetProgramNamedParameterdvNV (GLuint id, GLsizei len, cons
|
||||
#define GL_NV_fragment_program_option 1
|
||||
#endif /* GL_NV_fragment_program_option */
|
||||
|
||||
#ifndef GL_NV_fragment_shader_interlock
|
||||
#define GL_NV_fragment_shader_interlock 1
|
||||
#endif /* GL_NV_fragment_shader_interlock */
|
||||
|
||||
#ifndef GL_NV_framebuffer_mixed_samples
|
||||
#define GL_NV_framebuffer_mixed_samples 1
|
||||
#define GL_COVERAGE_MODULATION_TABLE_NV 0x9331
|
||||
#define GL_COLOR_SAMPLES_NV 0x8E20
|
||||
#define GL_DEPTH_SAMPLES_NV 0x932D
|
||||
#define GL_STENCIL_SAMPLES_NV 0x932E
|
||||
#define GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV 0x932F
|
||||
#define GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV 0x9330
|
||||
#define GL_COVERAGE_MODULATION_NV 0x9332
|
||||
#define GL_COVERAGE_MODULATION_TABLE_SIZE_NV 0x9333
|
||||
typedef void (APIENTRYP PFNGLCOVERAGEMODULATIONTABLENVPROC) (GLsizei n, const GLfloat *v);
|
||||
typedef void (APIENTRYP PFNGLGETCOVERAGEMODULATIONTABLENVPROC) (GLsizei bufsize, GLfloat *v);
|
||||
typedef void (APIENTRYP PFNGLCOVERAGEMODULATIONNVPROC) (GLenum components);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glCoverageModulationTableNV (GLsizei n, const GLfloat *v);
|
||||
GLAPI void APIENTRY glGetCoverageModulationTableNV (GLsizei bufsize, GLfloat *v);
|
||||
GLAPI void APIENTRY glCoverageModulationNV (GLenum components);
|
||||
#endif
|
||||
#endif /* GL_NV_framebuffer_mixed_samples */
|
||||
|
||||
#ifndef GL_NV_framebuffer_multisample_coverage
|
||||
#define GL_NV_framebuffer_multisample_coverage 1
|
||||
#define GL_RENDERBUFFER_COVERAGE_SAMPLES_NV 0x8CAB
|
||||
@@ -9152,6 +9246,10 @@ GLAPI void APIENTRY glFramebufferTextureFaceEXT (GLenum target, GLenum attachmen
|
||||
#define GL_NV_geometry_shader4 1
|
||||
#endif /* GL_NV_geometry_shader4 */
|
||||
|
||||
#ifndef GL_NV_geometry_shader_passthrough
|
||||
#define GL_NV_geometry_shader_passthrough 1
|
||||
#endif /* GL_NV_geometry_shader_passthrough */
|
||||
|
||||
#ifndef GL_NV_gpu_program4
|
||||
#define GL_NV_gpu_program4 1
|
||||
#define GL_MIN_PROGRAM_TEXEL_OFFSET_NV 0x8904
|
||||
@@ -9324,6 +9422,18 @@ GLAPI void APIENTRY glVertexAttribs4hvNV (GLuint index, GLsizei n, const GLhalfN
|
||||
#endif
|
||||
#endif /* GL_NV_half_float */
|
||||
|
||||
#ifndef GL_NV_internalformat_sample_query
|
||||
#define GL_NV_internalformat_sample_query 1
|
||||
#define GL_MULTISAMPLES_NV 0x9371
|
||||
#define GL_SUPERSAMPLE_SCALE_X_NV 0x9372
|
||||
#define GL_SUPERSAMPLE_SCALE_Y_NV 0x9373
|
||||
#define GL_CONFORMANT_NV 0x9374
|
||||
typedef void (APIENTRYP PFNGLGETINTERNALFORMATSAMPLEIVNVPROC) (GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glGetInternalformatSampleivNV (GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params);
|
||||
#endif
|
||||
#endif /* GL_NV_internalformat_sample_query */
|
||||
|
||||
#ifndef GL_NV_light_max_exponent
|
||||
#define GL_NV_light_max_exponent 1
|
||||
#define GL_MAX_SHININESS_NV 0x8504
|
||||
@@ -9332,7 +9442,6 @@ GLAPI void APIENTRY glVertexAttribs4hvNV (GLuint index, GLsizei n, const GLhalfN
|
||||
|
||||
#ifndef GL_NV_multisample_coverage
|
||||
#define GL_NV_multisample_coverage 1
|
||||
#define GL_COLOR_SAMPLES_NV 0x8E20
|
||||
#endif /* GL_NV_multisample_coverage */
|
||||
|
||||
#ifndef GL_NV_multisample_filter_hint
|
||||
@@ -9445,13 +9554,11 @@ GLAPI void APIENTRY glProgramBufferParametersIuivNV (GLenum target, GLuint bindi
|
||||
#define GL_SKIP_MISSING_GLYPH_NV 0x90A9
|
||||
#define GL_USE_MISSING_GLYPH_NV 0x90AA
|
||||
#define GL_PATH_ERROR_POSITION_NV 0x90AB
|
||||
#define GL_PATH_FOG_GEN_MODE_NV 0x90AC
|
||||
#define GL_ACCUM_ADJACENT_PAIRS_NV 0x90AD
|
||||
#define GL_ADJACENT_PAIRS_NV 0x90AE
|
||||
#define GL_FIRST_TO_REST_NV 0x90AF
|
||||
#define GL_PATH_GEN_MODE_NV 0x90B0
|
||||
#define GL_PATH_GEN_COEFF_NV 0x90B1
|
||||
#define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2
|
||||
#define GL_PATH_GEN_COMPONENTS_NV 0x90B3
|
||||
#define GL_PATH_STENCIL_FUNC_NV 0x90B7
|
||||
#define GL_PATH_STENCIL_REF_NV 0x90B8
|
||||
@@ -9520,8 +9627,6 @@ GLAPI void APIENTRY glProgramBufferParametersIuivNV (GLenum target, GLuint bindi
|
||||
#define GL_FONT_UNDERLINE_POSITION_BIT_NV 0x04000000
|
||||
#define GL_FONT_UNDERLINE_THICKNESS_BIT_NV 0x08000000
|
||||
#define GL_FONT_HAS_KERNING_BIT_NV 0x10000000
|
||||
#define GL_PRIMARY_COLOR_NV 0x852C
|
||||
#define GL_SECONDARY_COLOR_NV 0x852D
|
||||
#define GL_ROUNDED_RECT_NV 0xE8
|
||||
#define GL_RELATIVE_ROUNDED_RECT_NV 0xE9
|
||||
#define GL_ROUNDED_RECT2_NV 0xEA
|
||||
@@ -9545,6 +9650,10 @@ GLAPI void APIENTRY glProgramBufferParametersIuivNV (GLenum target, GLuint bindi
|
||||
#define GL_EYE_LINEAR_NV 0x2400
|
||||
#define GL_OBJECT_LINEAR_NV 0x2401
|
||||
#define GL_CONSTANT_NV 0x8576
|
||||
#define GL_PATH_FOG_GEN_MODE_NV 0x90AC
|
||||
#define GL_PRIMARY_COLOR_NV 0x852C
|
||||
#define GL_SECONDARY_COLOR_NV 0x852D
|
||||
#define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2
|
||||
#define GL_PATH_PROJECTION_NV 0x1701
|
||||
#define GL_PATH_MODELVIEW_NV 0x1700
|
||||
#define GL_PATH_MODELVIEW_STACK_DEPTH_NV 0x0BA3
|
||||
@@ -9582,9 +9691,6 @@ typedef void (APIENTRYP PFNGLSTENCILSTROKEPATHNVPROC) (GLuint path, GLint refere
|
||||
typedef void (APIENTRYP PFNGLSTENCILFILLPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues);
|
||||
typedef void (APIENTRYP PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues);
|
||||
typedef void (APIENTRYP PFNGLPATHCOVERDEPTHFUNCNVPROC) (GLenum func);
|
||||
typedef void (APIENTRYP PFNGLPATHCOLORGENNVPROC) (GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
|
||||
typedef void (APIENTRYP PFNGLPATHTEXGENNVPROC) (GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
typedef void (APIENTRYP PFNGLPATHFOGGENNVPROC) (GLenum genMode);
|
||||
typedef void (APIENTRYP PFNGLCOVERFILLPATHNVPROC) (GLuint path, GLenum coverMode);
|
||||
typedef void (APIENTRYP PFNGLCOVERSTROKEPATHNVPROC) (GLuint path, GLenum coverMode);
|
||||
typedef void (APIENTRYP PFNGLCOVERFILLPATHINSTANCEDNVPROC) (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
|
||||
@@ -9597,10 +9703,6 @@ typedef void (APIENTRYP PFNGLGETPATHDASHARRAYNVPROC) (GLuint path, GLfloat *dash
|
||||
typedef void (APIENTRYP PFNGLGETPATHMETRICSNVPROC) (GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics);
|
||||
typedef void (APIENTRYP PFNGLGETPATHMETRICRANGENVPROC) (GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics);
|
||||
typedef void (APIENTRYP PFNGLGETPATHSPACINGNVPROC) (GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing);
|
||||
typedef void (APIENTRYP PFNGLGETPATHCOLORGENIVNVPROC) (GLenum color, GLenum pname, GLint *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHCOLORGENFVNVPROC) (GLenum color, GLenum pname, GLfloat *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHTEXGENIVNVPROC) (GLenum texCoordSet, GLenum pname, GLint *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHTEXGENFVNVPROC) (GLenum texCoordSet, GLenum pname, GLfloat *value);
|
||||
typedef GLboolean (APIENTRYP PFNGLISPOINTINFILLPATHNVPROC) (GLuint path, GLuint mask, GLfloat x, GLfloat y);
|
||||
typedef GLboolean (APIENTRYP PFNGLISPOINTINSTROKEPATHNVPROC) (GLuint path, GLfloat x, GLfloat y);
|
||||
typedef GLfloat (APIENTRYP PFNGLGETPATHLENGTHNVPROC) (GLuint path, GLsizei startSegment, GLsizei numSegments);
|
||||
@@ -9620,6 +9722,13 @@ typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC) (GLuint firstPathName,
|
||||
typedef GLenum (APIENTRYP PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC) (GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
|
||||
typedef void (APIENTRYP PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC) (GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
typedef void (APIENTRYP PFNGLGETPROGRAMRESOURCEFVNVPROC) (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLfloat *params);
|
||||
typedef void (APIENTRYP PFNGLPATHCOLORGENNVPROC) (GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
|
||||
typedef void (APIENTRYP PFNGLPATHTEXGENNVPROC) (GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
typedef void (APIENTRYP PFNGLPATHFOGGENNVPROC) (GLenum genMode);
|
||||
typedef void (APIENTRYP PFNGLGETPATHCOLORGENIVNVPROC) (GLenum color, GLenum pname, GLint *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHCOLORGENFVNVPROC) (GLenum color, GLenum pname, GLfloat *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHTEXGENIVNVPROC) (GLenum texCoordSet, GLenum pname, GLint *value);
|
||||
typedef void (APIENTRYP PFNGLGETPATHTEXGENFVNVPROC) (GLenum texCoordSet, GLenum pname, GLfloat *value);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI GLuint APIENTRY glGenPathsNV (GLsizei range);
|
||||
GLAPI void APIENTRY glDeletePathsNV (GLuint path, GLsizei range);
|
||||
@@ -9647,9 +9756,6 @@ GLAPI void APIENTRY glStencilStrokePathNV (GLuint path, GLint reference, GLuint
|
||||
GLAPI void APIENTRY glStencilFillPathInstancedNV (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues);
|
||||
GLAPI void APIENTRY glStencilStrokePathInstancedNV (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues);
|
||||
GLAPI void APIENTRY glPathCoverDepthFuncNV (GLenum func);
|
||||
GLAPI void APIENTRY glPathColorGenNV (GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
|
||||
GLAPI void APIENTRY glPathTexGenNV (GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
GLAPI void APIENTRY glPathFogGenNV (GLenum genMode);
|
||||
GLAPI void APIENTRY glCoverFillPathNV (GLuint path, GLenum coverMode);
|
||||
GLAPI void APIENTRY glCoverStrokePathNV (GLuint path, GLenum coverMode);
|
||||
GLAPI void APIENTRY glCoverFillPathInstancedNV (GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
|
||||
@@ -9662,10 +9768,6 @@ GLAPI void APIENTRY glGetPathDashArrayNV (GLuint path, GLfloat *dashArray);
|
||||
GLAPI void APIENTRY glGetPathMetricsNV (GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics);
|
||||
GLAPI void APIENTRY glGetPathMetricRangeNV (GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics);
|
||||
GLAPI void APIENTRY glGetPathSpacingNV (GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing);
|
||||
GLAPI void APIENTRY glGetPathColorGenivNV (GLenum color, GLenum pname, GLint *value);
|
||||
GLAPI void APIENTRY glGetPathColorGenfvNV (GLenum color, GLenum pname, GLfloat *value);
|
||||
GLAPI void APIENTRY glGetPathTexGenivNV (GLenum texCoordSet, GLenum pname, GLint *value);
|
||||
GLAPI void APIENTRY glGetPathTexGenfvNV (GLenum texCoordSet, GLenum pname, GLfloat *value);
|
||||
GLAPI GLboolean APIENTRY glIsPointInFillPathNV (GLuint path, GLuint mask, GLfloat x, GLfloat y);
|
||||
GLAPI GLboolean APIENTRY glIsPointInStrokePathNV (GLuint path, GLfloat x, GLfloat y);
|
||||
GLAPI GLfloat APIENTRY glGetPathLengthNV (GLuint path, GLsizei startSegment, GLsizei numSegments);
|
||||
@@ -9685,9 +9787,21 @@ GLAPI GLenum APIENTRY glPathGlyphIndexArrayNV (GLuint firstPathName, GLenum font
|
||||
GLAPI GLenum APIENTRY glPathMemoryGlyphIndexArrayNV (GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
|
||||
GLAPI void APIENTRY glProgramPathFragmentInputGenNV (GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
GLAPI void APIENTRY glGetProgramResourcefvNV (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLfloat *params);
|
||||
GLAPI void APIENTRY glPathColorGenNV (GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
|
||||
GLAPI void APIENTRY glPathTexGenNV (GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
|
||||
GLAPI void APIENTRY glPathFogGenNV (GLenum genMode);
|
||||
GLAPI void APIENTRY glGetPathColorGenivNV (GLenum color, GLenum pname, GLint *value);
|
||||
GLAPI void APIENTRY glGetPathColorGenfvNV (GLenum color, GLenum pname, GLfloat *value);
|
||||
GLAPI void APIENTRY glGetPathTexGenivNV (GLenum texCoordSet, GLenum pname, GLint *value);
|
||||
GLAPI void APIENTRY glGetPathTexGenfvNV (GLenum texCoordSet, GLenum pname, GLfloat *value);
|
||||
#endif
|
||||
#endif /* GL_NV_path_rendering */
|
||||
|
||||
#ifndef GL_NV_path_rendering_shared_edge
|
||||
#define GL_NV_path_rendering_shared_edge 1
|
||||
#define GL_SHARED_EDGE_NV 0xC0
|
||||
#endif /* GL_NV_path_rendering_shared_edge */
|
||||
|
||||
#ifndef GL_NV_pixel_data_range
|
||||
#define GL_NV_pixel_data_range 1
|
||||
#define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878
|
||||
@@ -9845,6 +9959,30 @@ GLAPI void APIENTRY glGetCombinerStageParameterfvNV (GLenum stage, GLenum pname,
|
||||
#endif
|
||||
#endif /* GL_NV_register_combiners2 */
|
||||
|
||||
#ifndef GL_NV_sample_locations
|
||||
#define GL_NV_sample_locations 1
|
||||
#define GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV 0x933D
|
||||
#define GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV 0x933E
|
||||
#define GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV 0x933F
|
||||
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV 0x9340
|
||||
#define GL_SAMPLE_LOCATION_NV 0x8E50
|
||||
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_NV 0x9341
|
||||
#define GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV 0x9342
|
||||
#define GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV 0x9343
|
||||
typedef void (APIENTRYP PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC) (GLenum target, GLuint start, GLsizei count, const GLfloat *v);
|
||||
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC) (GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
|
||||
typedef void (APIENTRYP PFNGLRESOLVEDEPTHVALUESNVPROC) (void);
|
||||
#ifdef GL_GLEXT_PROTOTYPES
|
||||
GLAPI void APIENTRY glFramebufferSampleLocationsfvNV (GLenum target, GLuint start, GLsizei count, const GLfloat *v);
|
||||
GLAPI void APIENTRY glNamedFramebufferSampleLocationsfvNV (GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
|
||||
GLAPI void APIENTRY glResolveDepthValuesNV (void);
|
||||
#endif
|
||||
#endif /* GL_NV_sample_locations */
|
||||
|
||||
#ifndef GL_NV_sample_mask_override_coverage
|
||||
#define GL_NV_sample_mask_override_coverage 1
|
||||
#endif /* GL_NV_sample_mask_override_coverage */
|
||||
|
||||
#ifndef GL_NV_shader_atomic_counters
|
||||
#define GL_NV_shader_atomic_counters 1
|
||||
#endif /* GL_NV_shader_atomic_counters */
|
||||
@@ -9853,6 +9991,10 @@ GLAPI void APIENTRY glGetCombinerStageParameterfvNV (GLenum stage, GLenum pname,
|
||||
#define GL_NV_shader_atomic_float 1
|
||||
#endif /* GL_NV_shader_atomic_float */
|
||||
|
||||
#ifndef GL_NV_shader_atomic_fp16_vector
|
||||
#define GL_NV_shader_atomic_fp16_vector 1
|
||||
#endif /* GL_NV_shader_atomic_fp16_vector */
|
||||
|
||||
#ifndef GL_NV_shader_atomic_int64
|
||||
#define GL_NV_shader_atomic_int64 1
|
||||
#endif /* GL_NV_shader_atomic_int64 */
|
||||
@@ -10176,6 +10318,13 @@ GLAPI void APIENTRY glDrawTransformFeedbackNV (GLenum mode, GLuint id);
|
||||
#endif
|
||||
#endif /* GL_NV_transform_feedback2 */
|
||||
|
||||
#ifndef GL_NV_uniform_buffer_unified_memory
|
||||
#define GL_NV_uniform_buffer_unified_memory 1
|
||||
#define GL_UNIFORM_BUFFER_UNIFIED_NV 0x936E
|
||||
#define GL_UNIFORM_BUFFER_ADDRESS_NV 0x936F
|
||||
#define GL_UNIFORM_BUFFER_LENGTH_NV 0x9370
|
||||
#endif /* GL_NV_uniform_buffer_unified_memory */
|
||||
|
||||
#ifndef GL_NV_vdpau_interop
|
||||
#define GL_NV_vdpau_interop 1
|
||||
typedef GLintptr GLvdpauSurfaceNV;
|
||||
|
||||
Reference in New Issue
Block a user