blob: 5ec8578cf95d5579192a05cec9a28d315b7e9c40 [file] [log] [blame]
# we need to exclude these functions from the dispatch becuse they do not exist in apitrace
exclude = [
'glFramebufferTextureFace',
'glClearNamedBufferSubDataEXT',
'glMatrixIndexPointerOES',
'glWeightPointerOES',
# DSA
'glDisableClientStateiEXT',
'glEnableClientStateiEXT',
'glGetDoublei_vEXT',
'glGetFloati_vEXT',
'glGetPointeri_vEXT',
'glMultiTexImage1DEXT',
'glMultiTexImage2DEXT',
'glMultiTexImage3DEXT',
'GL_AMD_stencil_operation_extended',
'GL_ARB_cl_event',
'GL_QCOM_alpha_test',
'GL_QCOM_extended_get',
'GL_QCOM_extended_get2',
'GL_QCOM_driver_control',
'GL_QCOM_tiled_rendering',
'GL_ANGLE_instanced_arrays',
'GL_ANGLE_translated_shader_source',
'GL_APPLE_sync',
'GL_APPLE_copy_texture_levels',
'GL_NV_bindless_texture',
'GL_NV_draw_texture',
'GL_EXT_fragment_lighting',
'GL_EXT_map_buffer_range',
'GL_EXT_multiview_draw_buffers',
'GL_EXT_robustness',
'GL_EXT_scene_marker',
'GL_EXT_texture_storage',
'GL_EXT_disjoint_timer_query',
'GL_EXT_multisampled_render_to_texture',
'GL_INTEL_texture_scissor',
'GL_NVX_conditional_render',
'GL_NV_framebuffer_blit',
'GL_NV_vdpau_interop',
'GL_OES_single_precision',
# 'GL_EXT_pixel_transform',
'glGetPixelTransformParameterfvEXT',
'glGetPixelTransformParameterivEXT',
'GL_REGAL_log',
'GL_SGIX_fog_texture',
'GL_SUN_read_video_pixels',
'EGL_KHR_stream_consumer_gltexture',
'EGL_KHR_stream_cross_process_fd',
'EGL_KHR_stream_producer_eglsurface',
'EGL_KHR_wait_sync',
'EGL_NV_coverage_sample',
'glXDeleteAssociatedContextAMD',
'glXCreateAssociatedContextAttribsAMD',
'glXMakeAssociatedContextCurrentAMD',
'glXGetGPUInfoAMD',
'glXVideoResizeSUN',
'glXGetVideoResizeSUN',
'glXDrawableAttribATI',
'glXCreateAssociatedContextAMD',
'glXGetCurrentAssociatedContextAMD',
'glXBlitContextFramebufferAMD',
'glXChooseFBConfigSGIX',
'glXBindTexImageATI',
'glXReleaseTexImageATI',
'glXGetContextGPUIDAMD',
'glXGetGPUIDsAMD',
'glXGetTransparentIndexSUN',
# WGL
'wglGetProcAddress',
'wglGetDefaultProcAddress',
'wglChoosePixelFormatARB',
'wglGetPixelFormatAttribfvARB',
'wglGetPixelFormatAttribivARB',
'wglGetPixelFormatAttribfvEXT',
'wglGetPixelFormatAttribivEXT',
'wglEnumGpuDevicesNV',
# https://github.com/apitrace/apitrace/pull/130
'glTextureImage1DEXT',
'glTextureImage2DEXT',
'glTextureImage3DEXT',
# GL 4.4 and new extensions not in apitrace yet
'GL_ARB_multi_bind',
'GL_AMD_interleaved_elements',
'GL_AMD_sparse_texture',
'GL_ARB_bindless_texture',
'GL_ARB_buffer_storage',
'GL_ARB_clear_texture',
'GL_ARB_compute_variable_group_size',
'GL_ARB_indirect_parameters',
'GL_ARB_sparse_texture',
'GL_INTEL_map_texture',
'GL_NV_blend_equation_advanced',
'GL_NV_blend_equation_advanced_coherent',
]