├── 3rdparty ├── glew │ ├── auto │ │ ├── extensions │ │ │ └── gl │ │ │ │ ├── .dummy │ │ │ │ ├── GL_ATI_shader_texture_lod │ │ │ │ ├── GL_SGIX_ycrcb │ │ │ │ ├── GL_SGIX_clipmap │ │ │ │ ├── GL_AMD_gcn_shader │ │ │ │ ├── GL_APPLE_pixel_buffer │ │ │ │ ├── GL_EXT_abgr │ │ │ │ ├── GL_EXT_texture_env │ │ │ │ ├── GL_NV_blend_square │ │ │ │ ├── GL_OVR_multiview2 │ │ │ │ ├── WGL_NV_DX_interop2 │ │ │ │ ├── GL_ARB_shader_clock │ │ │ │ ├── GL_EXT_shadow_funcs │ │ │ │ ├── GLX_ATI_pixel_format_float │ │ │ │ ├── GLX_EXT_scene_marker │ │ │ │ ├── GLX_SGIS_color_range │ │ │ │ ├── GL_ARB_compatibility │ │ │ │ ├── GL_ARB_shader_ballot │ │ │ │ ├── GL_EXT_index_texture │ │ │ │ ├── GL_HP_occlusion_test │ │ │ │ ├── GL_ARB_draw_instanced │ │ │ │ ├── GL_EXT_blend_logic_op │ │ │ │ ├── GL_EXT_misc_attribute │ │ │ │ ├── GL_NV_gpu_program_fp64 │ │ │ │ ├── GL_NV_vertex_program2 │ │ │ │ ├── GL_NV_viewport_array2 │ │ │ │ ├── GL_SGIS_pixel_texture │ │ │ │ ├── GL_SGIX_list_priority │ │ │ │ ├── GL_AMD_gpu_shader_int64 │ │ │ │ ├── GL_AMD_texture_texture4 │ │ │ │ ├── GL_ARB_arrays_of_arrays │ │ │ │ ├── GL_ARB_shader_precision │ │ │ │ ├── GL_ARB_sparse_texture2 │ │ │ │ ├── GL_ARB_texture_env_add │ │ │ │ ├── GL_EXT_bgra │ │ │ │ ├── GL_EXT_sparse_texture2 │ │ │ │ ├── GL_EXT_texture_env_add │ │ │ │ ├── GL_HP_texture_lighting │ │ │ │ ├── GL_NV_vertex_program1_1 │ │ │ │ ├── GL_SGIS_texture_select │ │ │ │ ├── GL_SGIX_ir_instrument1 │ │ │ │ ├── GL_SGIX_texture_add_env │ │ │ │ ├── EGL_EXT_client_extensions │ │ │ │ ├── GLX_NV_float_buffer │ │ │ │ ├── GL_ARB_shader_group_vote │ │ │ │ ├── GL_ARB_shader_image_size │ │ │ │ ├── GL_ARB_texture_query_lod │ │ │ │ ├── GL_OES_byte_coordinates │ │ │ │ ├── GL_SGIX_texture_lod_bias │ │ │ │ ├── WGL_ATI_render_texture_rectangle │ │ │ │ ├── EGL_KHR_surfaceless_context │ │ │ │ ├── GLX_EXT_libglvnd │ │ │ │ ├── GL_3DFX_tbuffer │ │ │ │ ├── GL_AMD_conservative_depth │ │ │ │ ├── GL_ANGLE_depth_texture │ │ │ │ ├── GL_ARB_conservative_depth │ │ │ │ ├── GL_ARB_depth_clamp │ │ │ │ ├── GL_ARB_derivative_control │ │ │ │ ├── GL_ARB_shader_texture_lod │ │ │ │ ├── GL_ATI_texture_compression_3dc │ │ │ │ ├── GL_EXT_shader_integer_mix │ │ │ │ ├── GL_INTEL_framebuffer_CMAA │ │ │ │ ├── GL_NV_depth_clamp │ │ │ │ ├── GL_NV_shader_atomic_float │ │ │ │ ├── GL_NV_shader_atomic_int64 │ │ │ │ ├── GL_SGIX_interlace │ │ │ │ ├── EGL_EXT_buffer_age │ │ │ │ ├── EGL_NV_device_cuda │ │ │ │ ├── EGL_NV_post_convert_rounding │ │ │ │ ├── GL_AMD_vertex_shader_layer │ │ │ │ ├── GL_APPLE_ycbcr_422 │ │ │ │ ├── GL_ARB_post_depth_coverage │ │ │ │ ├── GL_ARB_shader_bit_encoding │ │ │ │ ├── GL_EXT_index_array_formats │ │ │ │ ├── GL_EXT_post_depth_coverage │ │ │ │ ├── GL_IBM_cull_vertex │ │ │ │ ├── GL_NV_fragment_program4 │ │ │ │ ├── GL_NV_geometry_shader4 │ │ │ │ ├── GL_SGIX_pixel_texture_bits │ │ │ │ ├── GL_SUN_slice_accum │ │ │ │ ├── WGL_EXT_swap_control_tear │ │ │ │ ├── EGL_EXT_device_drm │ │ │ │ ├── EGL_KHR_get_all_proc_addresses │ │ │ │ ├── GLX_EXT_buffer_age │ │ │ │ ├── GL_AMD_shader_stencil_export │ │ │ │ ├── GL_AMD_shader_trinary_minmax │ │ │ │ ├── GL_ARB_shader_stencil_export │ │ │ │ ├── GL_ARB_sparse_texture_clamp │ │ │ │ ├── GL_ARB_texture_env_crossbar │ │ │ │ ├── GL_ARB_texture_query_levels │ │ │ │ ├── GL_KHR_no_error │ │ │ │ ├── GL_MESA_pack_invert │ │ │ │ ├── GL_NV_shader_atomic_counters │ │ │ │ ├── GL_NV_shader_atomic_float64 │ │ │ │ ├── GL_NV_shader_thread_shuffle │ │ │ │ ├── GL_NV_stereo_view_rendering │ │ │ │ ├── GL_SGIX_framezoom │ │ │ │ ├── WGL_EXT_depth_float │ │ │ │ ├── EGL_KHR_image_pixmap │ │ │ │ ├── EGL_KHR_platform_gbm │ │ │ │ ├── EGL_MESA_platform_gbm │ │ │ │ ├── GL_ARB_shader_draw_parameters │ │ │ │ ├── GL_ARB_vertex_array_bgra │ │ │ │ ├── GL_EXT_vertex_array_bgra │ │ │ │ ├── GL_NV_fill_rectangle │ │ │ │ ├── GL_NV_texture_compression_vtc │ │ │ │ ├── GL_SGIX_flush_raster │ │ │ │ ├── GL_WIN_specular_fog │ │ │ │ ├── EGL_ANDROID_recordable │ │ │ │ ├── EGL_EXT_device_openwf │ │ │ │ ├── EGL_KHR_lock_surface2 │ │ │ │ ├── EGL_NV_3dvision_surface │ │ │ │ ├── GLX_SGI_swap_control │ │ │ │ ├── GL_ARB_fragment_layer_viewport │ │ │ │ ├── GL_ARB_fragment_program_shadow │ │ │ │ ├── GL_ARB_half_float_pixel │ │ │ │ ├── GL_ARB_half_float_vertex │ │ │ │ ├── GL_ARB_texture_barrier │ │ │ │ ├── GL_EXT_index_func │ │ │ │ ├── GL_EXT_rescale_normal │ │ │ │ ├── GL_HP_convolution_border_modes │ │ │ │ ├── GL_NV_parameter_buffer_object2 │ │ │ │ ├── GL_NV_texture_barrier │ │ │ │ ├── GL_SGIX_fog_texture │ │ │ │ ├── EGL_EXT_platform_device │ │ │ │ ├── EGL_KHR_vg_parent_image │ │ │ │ ├── GL_ARB_explicit_attrib_location │ │ │ │ ├── GL_ARB_framebuffer_sRGB │ │ │ │ ├── GL_ARB_occlusion_query2 │ │ │ │ ├── GL_ARB_shading_language_420pack │ │ │ │ ├── GL_ARB_shading_language_packing │ │ │ │ ├── GL_ARB_texture_non_power_of_two │ │ │ │ ├── GL_ARB_texture_rgb10_a2ui │ │ │ │ ├── GL_EXT_texture_compression_dxt1 │ │ │ │ ├── GL_INGR_interlace_read │ │ │ │ ├── GL_MESA_resize_buffers │ │ │ │ ├── GL_NV_fragment_shader_interlock │ │ │ │ ├── GL_NV_gpu_program5_mem_extended │ │ │ │ ├── GL_NV_shader_atomic_fp16_vector │ │ │ │ ├── GL_OML_interlace │ │ │ │ ├── GL_SGIX_shadow_ambient │ │ │ │ ├── EGL_EXT_platform_wayland │ │ │ │ ├── EGL_KHR_client_get_all_proc_addresses │ │ │ │ ├── EGL_KHR_platform_android │ │ │ │ ├── EGL_KHR_platform_wayland │ │ │ │ ├── EGL_KHR_stream_producer_aldatalocator │ │ │ │ ├── EGL_NOK_texture_from_pixmap │ │ │ │ ├── GLX_SGIS_blended_overlay │ │ │ │ ├── GLX_SGI_cushion │ │ │ │ ├── GL_AMD_pinned_memory │ │ │ │ ├── GL_AMD_shader_atomic_counter_ops │ │ │ │ ├── GL_APPLE_transform_hint │ │ │ │ ├── GL_ARB_fragment_coord_conventions │ │ │ │ ├── GL_ARB_fragment_shader_interlock │ │ │ │ ├── GL_ARB_shader_atomic_counter_ops │ │ │ │ ├── GL_ARB_shadow_ambient │ │ │ │ ├── GL_IBM_rasterpos_clip │ │ │ │ ├── GL_INTEL_fragment_shader_ordering │ │ │ │ ├── GL_MESA_shader_integer_functions │ │ │ │ ├── GL_NV_fragment_program_option │ │ │ │ ├── GL_NV_geometry_shader_passthrough │ │ │ │ ├── GL_REGAL_error_string │ │ │ │ ├── GL_SGIX_pixel_texture │ │ │ │ ├── GL_SUN_mesh_array │ │ │ │ ├── EGL_ANGLE_window_fixed_size │ │ │ │ ├── EGL_EXT_multiview_window │ │ │ │ ├── EGL_EXT_protected_content │ │ │ │ ├── EGL_EXT_protected_surface │ │ │ │ ├── GLX_MESA_agp_offset │ │ │ │ ├── GL_AMD_shader_stencil_value_export │ │ │ │ ├── GL_ANGLE_program_binary │ │ │ │ ├── GL_APPLE_client_storage │ │ │ │ ├── GL_ARB_seamless_cube_map │ │ │ │ ├── GL_ARB_shader_viewport_layer_array │ │ │ │ ├── GL_ARB_texture_buffer_object_rgb32 │ │ │ │ ├── GL_EXT_clip_volume_hint │ │ │ │ ├── GL_EXT_pixel_transform_color_table │ │ │ │ ├── GL_EXT_shader_image_load_formatted │ │ │ │ ├── GL_EXT_stencil_wrap │ │ │ │ ├── GL_NV_multisample_coverage │ │ │ │ ├── GL_NV_shader_storage_buffer_object │ │ │ │ ├── GL_REGAL_proc_address │ │ │ │ ├── GL_WIN_phong_shading │ │ │ │ ├── GLX_ARB_framebuffer_sRGB │ │ │ │ ├── GLX_ARB_multisample │ │ │ │ ├── GLX_EXT_swap_control_tear │ │ │ │ ├── GLX_SGIS_shared_multisample │ │ │ │ ├── GL_AMD_vertex_shader_viewport_index │ │ │ │ ├── GL_ARB_point_sprite │ │ │ │ ├── GL_ARB_shader_texture_image_samples │ │ │ │ ├── GL_ARB_stencil_texturing │ │ │ │ ├── GL_EXT_index_material │ │ │ │ ├── GL_EXT_scene_marker │ │ │ │ ├── GL_NV_sample_mask_override_coverage │ │ │ │ ├── GL_SGIS_texture_edge_clamp │ │ │ │ ├── GL_SGIX_fog_offset │ │ │ │ ├── GL_SGIX_tag_sample_buffer │ │ │ │ ├── WGL_ARB_framebuffer_sRGB │ │ │ │ ├── WGL_ARB_multisample │ │ │ │ ├── WGL_ARB_pixel_format_float │ │ │ │ ├── WGL_EXT_multisample │ │ │ │ ├── EGL_KHR_gl_renderbuffer_image │ │ │ │ ├── EGL_TIZEN_image_native_buffer │ │ │ │ ├── EGL_TIZEN_image_native_surface │ │ │ │ ├── GLX_SGIS_multisample │ │ │ │ ├── GL_AMD_transform_feedback4 │ │ │ │ ├── GL_APPLE_aux_depth_stencil │ │ │ │ ├── GL_APPLE_row_bytes │ │ │ │ ├── GL_APPLE_specular_vector │ │ │ │ ├── GL_ARB_robust_buffer_access_behavior │ │ │ │ ├── GL_ARB_robustness_application_isolation │ │ │ │ ├── GL_ARB_robustness_share_group_isolation │ │ │ │ ├── GL_ARB_texture_border_clamp │ │ │ │ ├── GL_IBM_static_data │ │ │ │ ├── GL_KHR_blend_equation_advanced_coherent │ │ │ │ ├── GL_KHR_robust_buffer_access_behavior │ │ │ │ ├── GL_NV_blend_equation_advanced_coherent │ │ │ │ ├── GL_NV_vertex_program3 │ │ │ │ ├── GL_NV_vertex_program4 │ │ │ │ ├── EGL_ANDROID_image_native_buffer │ │ │ │ ├── EGL_ANGLE_device_d3d │ │ │ │ ├── EGL_KHR_image_base │ │ │ │ ├── EGL_KHR_wait_sync │ │ │ │ ├── GLX_3DFX_multisample │ │ │ │ ├── GLX_SGIX_visual_select_group │ │ │ │ ├── GL_ARB_map_buffer_alignment │ │ │ │ ├── GL_ARB_shading_language_100 │ │ │ │ ├── GL_ARB_texture_env_dot3 │ │ │ │ ├── GL_ARB_texture_stencil8 │ │ │ │ ├── GL_ATI_text_fragment_shader │ │ │ │ ├── GL_EXT_texture_env_dot3 │ │ │ │ ├── GL_GREMEDY_frame_terminator │ │ │ │ ├── GL_NV_vertex_array_range2 │ │ │ │ ├── GL_OML_subsample │ │ │ │ ├── GL_SGIS_texture_border_clamp │ │ │ │ ├── GL_SGIX_convolution_accuracy │ │ │ │ ├── GL_SGIX_reference_plane │ │ │ │ ├── WGL_3DFX_multisample │ │ │ │ ├── EGL_ANDROID_framebuffer_target │ │ │ │ ├── EGL_EXT_output_openwf │ │ │ │ ├── EGL_EXT_platform_x11 │ │ │ │ ├── EGL_KHR_create_context_no_error │ │ │ │ ├── EGL_KHR_mutable_render_buffer │ │ │ │ ├── EGL_KHR_platform_x11 │ │ │ │ ├── GLX_EXT_framebuffer_sRGB │ │ │ │ ├── GLX_MESA_release_buffers │ │ │ │ ├── GL_AMD_shader_explicit_vertex_parameter │ │ │ │ ├── GL_ARB_texture_mirrored_repeat │ │ │ │ ├── GL_IBM_texture_mirrored_repeat │ │ │ │ ├── GL_NV_path_rendering_shared_edge │ │ │ │ ├── GL_NV_texgen_reflection │ │ │ │ ├── GL_NV_texture_expand_normal │ │ │ │ ├── GL_SUN_convolution_border_modes │ │ │ │ ├── WGL_ARB_extensions_string │ │ │ │ ├── WGL_EXT_extensions_string │ │ │ │ ├── WGL_EXT_framebuffer_sRGB │ │ │ │ ├── WGL_NV_delay_before_swap │ │ │ │ ├── EGL_ARM_pixmap_multisample_discard │ │ │ │ ├── EGL_NV_coverage_sample │ │ │ │ ├── GL_ARB_ES3_1_compatibility │ │ │ │ ├── GL_ATIX_vertex_shader_output_point_size │ │ │ │ ├── GL_EXT_blend_subtract │ │ │ │ ├── GL_EXT_shared_texture_palette │ │ │ │ ├── GL_EXT_texture_edge_clamp │ │ │ │ ├── GL_GREMEDY_string_marker │ │ │ │ ├── GL_NV_multisample_filter_hint │ │ │ │ ├── GL_SGIX_texture_multi_buffer │ │ │ │ ├── EGL_EXT_output_drm │ │ │ │ ├── GLX_ARB_fbconfig_float │ │ │ │ ├── GL_AMD_blend_minmax_factor │ │ │ │ ├── GL_ARB_cull_distance │ │ │ │ ├── GL_ARB_explicit_uniform_location │ │ │ │ ├── GL_EXT_cmyka │ │ │ │ ├── GL_KHR_texture_compression_astc_sliced_3d │ │ │ │ ├── GL_NV_light_max_exponent │ │ │ │ ├── GL_SGIX_blend_alpha_minmax │ │ │ │ ├── GL_SGIX_vertex_preclip │ │ │ │ ├── WGL_EXT_swap_control │ │ │ │ ├── EGL_KHR_gl_texture_2D_image │ │ │ │ ├── GLX_ARB_vertex_buffer_object │ │ │ │ ├── GL_AMD_transform_feedback3_lines_triangles │ │ │ │ ├── GL_ANGLE_pack_reverse_row_order │ │ │ │ ├── GL_ARB_shadow │ │ │ │ ├── GL_NV_packed_depth_stencil │ │ │ │ ├── GL_NV_texgen_emboss │ │ │ │ ├── GL_SGIS_generate_mipmap │ │ │ │ ├── GL_SGIX_async_histogram │ │ │ │ ├── EGL_KHR_gl_texture_3D_image │ │ │ │ ├── EGL_NV_system_time │ │ │ │ ├── GLX_NV_multisample_coverage │ │ │ │ ├── GLX_SGIX_swap_group │ │ │ │ ├── GL_ANGLE_texture_usage │ │ │ │ ├── GL_ARB_texture_mirror_clamp_to_edge │ │ │ │ ├── GL_ATI_meminfo │ │ │ │ ├── GL_ATI_texture_mirror_once │ │ │ │ ├── GL_EXT_Cg_shader │ │ │ │ ├── GL_EXT_stencil_clear_tag │ │ │ │ ├── GL_NV_compute_program5 │ │ │ │ ├── GL_NV_deep_texture3D │ │ │ │ ├── GL_NV_fog_distance │ │ │ │ ├── WGL_NV_multisample_coverage │ │ │ │ ├── EGL_ANDROID_front_buffer_auto_refresh │ │ │ │ ├── EGL_EXT_device_base │ │ │ │ ├── EGL_KHR_cl_event │ │ │ │ ├── GLX_EXT_create_context_es_profile │ │ │ │ ├── GL_AMD_depth_clamp_separate │ │ │ │ ├── GL_ARB_seamless_cubemap_per_texture │ │ │ │ ├── GL_ARB_vertex_type_10f_11f_11f_rev │ │ │ │ ├── GL_NV_copy_depth_to_color │ │ │ │ ├── GL_OES_read_format │ │ │ │ ├── GL_REND_screen_coordinates │ │ │ │ ├── GL_SGIS_fog_function │ │ │ │ ├── GL_SGIX_vertex_preclip_hint │ │ │ │ ├── GL_WIN_swap_hint │ │ │ │ ├── WGL_EXT_create_context_es_profile │ │ │ │ ├── WGL_EXT_pixel_format_packed_float │ │ │ │ ├── EGL_NV_cuda_event │ │ │ │ ├── EGL_NV_robustness_video_memory_purge │ │ │ │ ├── GLX_ARB_get_proc_address │ │ │ │ ├── GLX_EXT_create_context_es2_profile │ │ │ │ ├── GLX_NV_delay_before_swap │ │ │ │ ├── GL_AMD_seamless_cubemap_per_texture │ │ │ │ ├── GL_EXT_422_pixels │ │ │ │ ├── GL_NV_shader_thread_group │ │ │ │ ├── WGL_EXT_create_context_es2_profile │ │ │ │ ├── EGL_ANGLE_d3d_share_handle_client_buffer │ │ │ │ ├── EGL_KHR_fence_sync │ │ │ │ ├── GLX_EXT_stereo_tree │ │ │ │ ├── GLX_EXT_visual_rating │ │ │ │ ├── GLX_MESA_swap_control │ │ │ │ ├── GL_ARB_texture_filter_minmax │ │ │ │ ├── GL_EXT_framebuffer_sRGB │ │ │ │ ├── GL_EXT_texture_filter_minmax │ │ │ │ ├── GL_INTEL_conservative_rasterization │ │ │ │ ├── GL_MESA_ycbcr_texture │ │ │ │ ├── GL_SGI_texture_color_table │ │ │ │ ├── EGL_KHR_gl_colorspace │ │ │ │ ├── EGL_NOK_swap_region │ │ │ │ ├── GL_ATI_map_object_buffer │ │ │ │ ├── GL_NVX_conditional_render │ │ │ │ ├── GL_REGAL_extension_query │ │ │ │ ├── EGL_ANDROID_blob_cache │ │ │ │ ├── EGL_EXT_device_enumeration │ │ │ │ ├── EGL_HI_colorformats │ │ │ │ ├── EGL_IMG_image_plane_attribs │ │ │ │ ├── EGL_NOK_swap_region2 │ │ │ │ ├── EGL_NV_depth_nonlinear │ │ │ │ ├── GLX_MESA_copy_sub_buffer │ │ │ │ ├── GLX_MESA_pixmap_colormap │ │ │ │ ├── GLX_NV_robustness_video_memory_purge │ │ │ │ ├── GLX_SGI_video_sync │ │ │ │ ├── GL_ATIX_texture_env_combine3 │ │ │ │ ├── GL_EXT_texture_sRGB_decode │ │ │ │ ├── GL_KHR_context_flush_control │ │ │ │ ├── GL_NVX_blend_equation_advanced_multi_draw_buffers │ │ │ │ ├── GL_SGIX_depth_texture │ │ │ │ ├── EGL_ANGLE_surface_d3d_texture_2d_share_handle │ │ │ │ ├── EGL_KHR_config_attribs │ │ │ │ ├── GLX_ARB_robustness_application_isolation │ │ │ │ ├── GLX_ARB_robustness_share_group_isolation │ │ │ │ ├── GL_SUNX_constant_data │ │ │ │ ├── WGL_ARB_robustness_application_isolation │ │ │ │ ├── WGL_ARB_robustness_share_group_isolation │ │ │ │ ├── GLX_MESA_set_3dfx_mode │ │ │ │ ├── GLX_OML_swap_method │ │ │ │ ├── GL_3DFX_texture_compression_FXT1 │ │ │ │ ├── GL_AMD_sample_positions │ │ │ │ ├── GL_APPLE_rgb_422 │ │ │ │ ├── GL_ARB_sample_shading │ │ │ │ ├── GL_EXT_texture_lod_bias │ │ │ │ ├── GL_S3_s3tc │ │ │ │ ├── EGL_ANDROID_presentation_time │ │ │ │ ├── GLX_EXT_fbconfig_packed_float │ │ │ │ ├── GL_3DFX_multisample │ │ │ │ ├── GL_AMD_query_buffer_object │ │ │ │ ├── GL_ARB_depth_buffer_float │ │ │ │ ├── GL_ATI_texture_env_combine3 │ │ │ │ ├── GL_EXT_packed_float │ │ │ │ ├── GL_NV_vertex_program2_option │ │ │ │ ├── GL_ARB_enhanced_layouts │ │ │ │ ├── GL_EXT_stencil_two_side │ │ │ │ ├── GL_EXT_texture_filter_anisotropic │ │ │ │ ├── GL_EXT_texture_mirror_clamp │ │ │ │ ├── GL_EXT_texture_perturb_normal │ │ │ │ ├── GL_EXT_x11_sync_object │ │ │ │ ├── GL_SGIX_shadow │ │ │ │ ├── WGL_ATI_pixel_format_float │ │ │ │ ├── GL_ARB_fragment_shader │ │ │ │ ├── GL_SGIS_texture_lod │ │ │ │ ├── EGL_ANGLE_query_surface_pointer │ │ │ │ ├── EGL_EXT_stream_consumer_egloutput │ │ │ │ ├── EGL_HI_clientpixmap │ │ │ │ ├── EGL_KHR_partial_update │ │ │ │ ├── GLX_EXT_swap_control │ │ │ │ ├── GL_ATIX_texture_env_route │ │ │ │ ├── GL_EXT_polygon_offset_clamp │ │ │ │ ├── EGL_EXT_swap_buffers_with_damage │ │ │ │ ├── EGL_KHR_swap_buffers_with_damage │ │ │ │ ├── GLX_SUN_get_transparent_index │ │ │ │ ├── GL_EXT_blend_minmax │ │ │ │ ├── GL_EXT_depth_bounds_test │ │ │ │ ├── GL_NV_depth_range_unclamped │ │ │ │ ├── GL_SGIS_detail_texture │ │ │ │ ├── GL_EXT_separate_specular_color │ │ │ │ ├── GL_NV_draw_texture │ │ │ │ ├── GL_NV_robustness_video_memory_purge │ │ │ │ ├── GL_SGIS_sharpen_texture │ │ │ │ ├── GL_SUN_read_video_pixels │ │ │ │ ├── GLX_INTEL_swap_event │ │ │ │ ├── GL_ARB_texture_gather │ │ │ │ ├── GL_EXT_texture_shared_exponent │ │ │ │ ├── GL_INTEL_texture_scissor │ │ │ │ ├── EGL_NV_coverage_sample_resolve │ │ │ │ ├── GLX_SGIX_swap_barrier │ │ │ │ ├── GLX_SGI_make_current_read │ │ │ │ ├── GL_ARB_query_buffer_object │ │ │ │ ├── GL_EGL_NV_robustness_video_memory_purge │ │ │ │ ├── GL_EXT_framebuffer_multisample_blit_scaled │ │ │ │ ├── GL_SGIX_texture_coordinate_clamp │ │ │ │ ├── GL_EXT_packed_depth_stencil │ │ │ │ ├── EGL_IMG_context_priority │ │ │ │ ├── EGL_NV_post_sub_buffer │ │ │ │ ├── EGL_NV_stream_sync │ │ │ │ ├── GLX_ARB_context_flush_control │ │ │ │ ├── GL_ARB_internalformat_query │ │ │ │ ├── GL_ARB_parallel_shader_compile │ │ │ │ ├── GL_ARB_transform_feedback_overflow_query │ │ │ │ ├── GL_EXT_polygon_offset │ │ │ │ ├── GL_NV_primitive_restart │ │ │ │ ├── GL_NV_texture_rectangle │ │ │ │ ├── GL_NV_uniform_buffer_unified_memory │ │ │ │ ├── GL_SGIX_resample │ │ │ │ ├── WGL_ARB_context_flush_control │ │ │ │ ├── WGL_EXT_make_current_read │ │ │ │ ├── WGL_NV_render_texture_rectangle │ │ │ │ ├── GLX_ARB_create_context_profile │ │ │ │ ├── GLX_NV_vertex_array_range │ │ │ │ ├── GL_ARB_copy_buffer │ │ │ │ ├── GL_ARB_sparse_buffer │ │ │ │ ├── GL_ARB_texture_swizzle │ │ │ │ ├── GL_NV_fragment_coverage_to_color │ │ │ │ ├── GL_NV_texture_env_combine4 │ │ │ │ ├── WGL_ARB_create_context_profile │ │ │ │ ├── WGL_NV_vertex_array_range │ │ │ │ ├── GL_ARB_pixel_buffer_object │ │ │ │ ├── GL_EXT_blend_equation_separate │ │ │ │ ├── GL_EXT_debug_marker │ │ │ │ ├── GL_SGIS_texture_filter4 │ │ │ │ ├── GL_ARB_depth_texture │ │ │ │ ├── GL_EXT_texture_rectangle │ │ │ │ ├── WGL_I3D_swap_frame_lock │ │ │ │ ├── GL_ARB_texture_compression_rgtc │ │ │ │ ├── GL_EXT_timer_query │ │ │ │ ├── EGL_KHR_cl_event2 │ │ │ │ ├── GL_EXT_pixel_buffer_object │ │ │ │ ├── GL_EXT_texture_swizzle │ │ │ │ ├── EGL_KHR_stream_producer_eglsurface │ │ │ │ ├── GL_EXT_compiled_vertex_array │ │ │ │ ├── GL_OML_resample │ │ │ │ ├── GL_ANGLE_translated_shader_source │ │ │ │ ├── GL_EXT_packed_pixels │ │ │ │ ├── GL_ARB_conditional_render_inverted │ │ │ │ ├── GL_EXT_color_subtable │ │ │ │ ├── GL_NV_geometry_program4 │ │ │ │ ├── GL_SGIX_texture_scale_bias │ │ │ │ ├── GL_EXT_texture_compression_s3tc │ │ │ │ └── GL_ARB_draw_indirect │ │ ├── src │ │ │ ├── glew.rc │ │ │ ├── glewinfo.rc │ │ │ ├── glewinfo_egl.c │ │ │ ├── visualinfo.rc │ │ │ ├── footer.html │ │ │ ├── glew_str_tail.c │ │ │ ├── glewinfo_glx.c │ │ │ ├── eglew_mid.h │ │ │ ├── glxew_mid.h │ │ │ ├── wglew_mid.h │ │ │ ├── glewinfo_wgl.c │ │ │ ├── glewinfo_gl.c │ │ │ └── glew_str_head.c │ │ ├── core │ │ │ └── gl │ │ │ │ ├── GL_ATI_shader_texture_lod │ │ │ │ ├── GL_VERSION_4_1 │ │ │ │ ├── GL_VERSION_1_2_1 │ │ │ │ ├── GL_APPLE_pixel_buffer │ │ │ │ ├── GLX_ATI_pixel_format_float │ │ │ │ ├── GL_ARB_draw_instanced │ │ │ │ ├── GLX_NV_float_buffer │ │ │ │ ├── WGL_ATI_render_texture_rectangle │ │ │ │ ├── GL_ATI_texture_compression_3dc │ │ │ │ ├── GL_NV_fragment_program4 │ │ │ │ ├── GLX_VERSION_1_2 │ │ │ │ ├── GL_NV_geometry_shader4 │ │ │ │ ├── GL_NV_fragment_program_option │ │ │ │ ├── GLX_SGIS_shared_multisample │ │ │ │ ├── GL_NV_vertex_program4 │ │ │ │ ├── GL_NV_vertex_program3 │ │ │ │ ├── GL_VERSION_4_3 │ │ │ │ ├── GLX_EXT_framebuffer_sRGB │ │ │ │ ├── WGL_EXT_framebuffer_sRGB │ │ │ │ ├── GL_ATIX_vertex_shader_output_point_size │ │ │ │ ├── GL_EXT_texture_edge_clamp │ │ │ │ ├── GL_EXT_Cg_shader │ │ │ │ ├── GLX_SGIX_swap_group │ │ │ │ ├── GLX_ARB_get_proc_address │ │ │ │ ├── GLX_EXT_create_context_es_profile │ │ │ │ ├── GL_WIN_swap_hint │ │ │ │ ├── WGL_EXT_create_context_es_profile │ │ │ │ ├── WGL_EXT_pixel_format_packed_float │ │ │ │ ├── GLX_EXT_create_context_es2_profile │ │ │ │ ├── GLX_MESA_swap_control │ │ │ │ ├── GL_EXT_framebuffer_sRGB │ │ │ │ ├── WGL_EXT_create_context_es2_profile │ │ │ │ ├── GLX_VERSION_1_4 │ │ │ │ ├── GL_VERSION_3_3 │ │ │ │ ├── GL_VERSION_4_4 │ │ │ │ ├── GL_ATI_map_object_buffer │ │ │ │ ├── GLX_SGI_video_sync │ │ │ │ ├── GL_ATIX_texture_env_combine3 │ │ │ │ ├── GLX_EXT_fbconfig_packed_float │ │ │ │ ├── GL_EXT_packed_float │ │ │ │ ├── GL_NV_vertex_program2_option │ │ │ │ ├── GL_SGIX_shadow │ │ │ │ ├── GL_ATIX_texture_env_route │ │ │ │ ├── GL_EXT_depth_bounds_test │ │ │ │ ├── GL_NV_depth_range_unclamped │ │ │ │ ├── GL_SUN_read_video_pixels │ │ │ │ ├── GL_EXT_texture_shared_exponent │ │ │ │ ├── GLX_SGIX_swap_barrier │ │ │ │ ├── GLX_NV_vertex_array_range │ │ │ │ ├── WGL_NV_vertex_array_range │ │ │ │ ├── GL_EXT_debug_marker │ │ │ │ ├── GL_EXT_texture_rectangle │ │ │ │ ├── GL_EXT_timer_query │ │ │ │ ├── GL_EXT_pixel_buffer_object │ │ │ │ ├── GL_NV_geometry_program4 │ │ │ │ ├── GL_EXT_draw_instanced │ │ │ │ └── GL_EXT_draw_range_elements │ │ ├── doc │ │ │ └── credits.html │ │ └── custom.txt │ ├── doc │ │ ├── new.png │ │ ├── glew.png │ │ ├── github.png │ │ ├── ogl_sm.jpg │ │ └── travis.png │ ├── build │ │ ├── glew.rc │ │ ├── glewinfo.rc │ │ └── visualinfo.rc │ ├── config │ │ ├── Makefile.linux-egl │ │ ├── Makefile.linux-osmesa │ │ ├── Makefile.linux-clang-egl │ │ ├── Makefile.msys-win64 │ │ ├── Makefile.msys-win32 │ │ ├── Makefile.mingw-win32 │ │ └── version │ └── glew.pc.in ├── zlib │ ├── contrib │ │ ├── blast │ │ │ ├── test.txt │ │ │ ├── test.pk │ │ │ ├── README │ │ │ └── Makefile │ │ ├── infback9 │ │ │ └── README │ │ ├── puff │ │ │ └── zeros.raw │ │ ├── dotzlib │ │ │ ├── DotZLib.chm │ │ │ └── DotZLib │ │ │ │ ├── CodecBase.cs │ │ │ │ ├── Deflater.cs │ │ │ │ ├── DotZLib.cs │ │ │ │ ├── Inflater.cs │ │ │ │ ├── GZipStream.cs │ │ │ │ ├── ChecksumImpl.cs │ │ │ │ └── CircularBuffer.cs │ │ ├── masmx64 │ │ │ └── bld_ml64.bat │ │ ├── masmx86 │ │ │ └── bld_ml32.bat │ │ ├── minizip │ │ │ ├── MiniZip64_Changes.txt │ │ │ └── minizip.pc.in │ │ ├── delphi │ │ │ └── ZLibConst.pas │ │ ├── testzlib │ │ │ └── testzlib.txt │ │ └── untgz │ │ │ └── Makefile │ ├── zlib.3.pdf │ ├── Makefile │ ├── win32 │ │ └── VisualC.txt │ ├── old │ │ └── README │ ├── nintendods │ │ └── README │ ├── .gitignore │ ├── zlib.pc.in │ └── zlib.pc.cmakein └── misc │ └── tiny_obj_loader.cpp ├── .gitignore ├── sample_obj ├── legoman.obj.offs └── sh │ └── README ├── img └── screenshot_slice.jpg ├── .ccls ├── .gitmodules ├── cmake ├── shader_inl.cmake └── concat.cmake ├── src └── cmake │ └── volrendConfig.cmake └── include └── volrend └── internal └── imwrite.hpp /3rdparty/glew/auto/extensions/gl/.dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | embuild/ 3 | build-emcc/ 4 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/blast/test.txt: -------------------------------------------------------------------------------- 1 | AIAIAIAIAIAIA -------------------------------------------------------------------------------- /sample_obj/legoman.obj.offs: -------------------------------------------------------------------------------- 1 | 0 0.067 0.300 0.287 2 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/infback9/README: -------------------------------------------------------------------------------- 1 | See infback9.h for what this is and how to use it. 2 | -------------------------------------------------------------------------------- /3rdparty/glew/doc/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/doc/new.png -------------------------------------------------------------------------------- /3rdparty/zlib/zlib.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/zlib.3.pdf -------------------------------------------------------------------------------- /img/screenshot_slice.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/img/screenshot_slice.jpg -------------------------------------------------------------------------------- /3rdparty/glew/build/glew.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/build/glew.rc -------------------------------------------------------------------------------- /3rdparty/glew/doc/glew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/doc/glew.png -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glew.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/auto/src/glew.rc -------------------------------------------------------------------------------- /3rdparty/glew/doc/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/doc/github.png -------------------------------------------------------------------------------- /3rdparty/glew/doc/ogl_sm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/doc/ogl_sm.jpg -------------------------------------------------------------------------------- /3rdparty/glew/doc/travis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/doc/travis.png -------------------------------------------------------------------------------- /3rdparty/misc/tiny_obj_loader.cpp: -------------------------------------------------------------------------------- 1 | #define TINYOBJLOADER_IMPLEMENTATION 2 | #include "tiny_obj_loader.h" 3 | -------------------------------------------------------------------------------- /3rdparty/glew/build/glewinfo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/build/glewinfo.rc -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glewinfo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/auto/src/glewinfo.rc -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glewinfo_egl.c: -------------------------------------------------------------------------------- 1 | } 2 | 3 | #elif defined(GLEW_EGL) 4 | 5 | static void eglewInfo () 6 | { 7 | -------------------------------------------------------------------------------- /3rdparty/glew/build/visualinfo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/build/visualinfo.rc -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/blast/test.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/blast/test.pk -------------------------------------------------------------------------------- /.ccls: -------------------------------------------------------------------------------- 1 | %compile_commands.json 2 | %cu -x cuda 3 | %cu --cuda-gpu-arch=sm_61 4 | %cu --cuda-path=/usr/local/cuda-11.0 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATI_shader_texture_lod: -------------------------------------------------------------------------------- 1 | GL_ATI_shader_texture_lod 2 | 3 | GL_ATI_shader_texture_lod 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/visualinfo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/glew/auto/src/visualinfo.rc -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/puff/zeros.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/puff/zeros.raw -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_shader_texture_lod: -------------------------------------------------------------------------------- 1 | GL_ATI_shader_texture_lod 2 | 3 | GL_ATI_shader_texture_lod 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/blast/README: -------------------------------------------------------------------------------- 1 | Read blast.h for purpose and usage. 2 | 3 | Mark Adler 4 | madler@alumni.caltech.edu 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib.chm -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glew_str_tail.c: -------------------------------------------------------------------------------- 1 | } 2 | ret = (len == 0); 3 | } 4 | return ret; 5 | } 6 | 7 | #endif /* _WIN32 */ 8 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.linux-egl: -------------------------------------------------------------------------------- 1 | include config/Makefile.linux 2 | 3 | LDFLAGS.GL = -lEGL -lGL 4 | CFLAGS.EXTRA += -DGLEW_EGL 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/masmx64/bld_ml64.bat: -------------------------------------------------------------------------------- 1 | ml64.exe /Flinffasx64 /c /Zi inffasx64.asm 2 | ml64.exe /Flgvmat64 /c /Zi gvmat64.asm 3 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_VERSION_4_1: -------------------------------------------------------------------------------- 1 | GL_VERSION_4_1 2 | https://www.opengl.org/registry/doc/glspec41.compatibility.20100725.pdf 3 | 4 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_ycrcb: -------------------------------------------------------------------------------- 1 | GL_SGIX_ycrcb 2 | http://www.opengl.org/registry/specs/SGIX/ycrcb.txt 3 | GL_SGIX_ycrcb 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.linux-osmesa: -------------------------------------------------------------------------------- 1 | include config/Makefile.linux 2 | 3 | LDFLAGS.GL = -lOSMesa 4 | CFLAGS.EXTRA += -DGLEW_OSMESA 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | -@echo "Please use ./configure first. Thank you." 3 | 4 | distclean: 5 | make -f Makefile.in distclean 6 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/masmx86/bld_ml32.bat: -------------------------------------------------------------------------------- 1 | ml /coff /Zi /c /Flmatch686.lst match686.asm 2 | ml /coff /Zi /c /Flinffas32.lst inffas32.asm 3 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_VERSION_1_2_1: -------------------------------------------------------------------------------- 1 | GL_VERSION_1_2_1 2 | http://www.opengl.org/documentation/specs/version1.2/opengl1.2.1.pdf 3 | 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/CodecBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/CodecBase.cs -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/Deflater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/Deflater.cs -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.cs -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/Inflater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/Inflater.cs -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_clipmap: -------------------------------------------------------------------------------- 1 | GL_SGIX_clipmap 2 | http://www.opengl.org/registry/specs/SGIX/clipmap.txt 3 | GL_SGIX_clipmap 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.linux-clang-egl: -------------------------------------------------------------------------------- 1 | include config/Makefile.linux-clang 2 | 3 | LDFLAGS.GL = -lEGL -lGL 4 | CFLAGS.EXTRA += -DGLEW_EGL 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/GZipStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/GZipStream.cs -------------------------------------------------------------------------------- /sample_obj/sh/README: -------------------------------------------------------------------------------- 1 | To generate SH obj and offset files, run 2 | g++ gen_sh.cpp -O2 -o gen_sh 3 | ./gen_sh 4 | where should be 1-4 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_APPLE_pixel_buffer: -------------------------------------------------------------------------------- 1 | GL_APPLE_pixel_buffer 2 | 3 | GL_APPLE_pixel_buffer 4 | 5 | GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE 0x8A10 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glewinfo_glx.c: -------------------------------------------------------------------------------- 1 | } 2 | 3 | #elif !defined(GLEW_EGL) && !defined(GLEW_OSMESA) /* _UNIX */ 4 | 5 | static void glxewInfo () 6 | { 7 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sxyu/volrend/HEAD/3rdparty/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_gcn_shader: -------------------------------------------------------------------------------- 1 | GL_AMD_gcn_shader 2 | http://www.opengl.org/registry/specs/AMD/gcn_shader.txt 3 | GL_AMD_gcn_shader 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_pixel_buffer: -------------------------------------------------------------------------------- 1 | GL_APPLE_pixel_buffer 2 | 3 | GL_APPLE_pixel_buffer 4 | 5 | GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE 0x8A10 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_abgr: -------------------------------------------------------------------------------- 1 | GL_EXT_abgr 2 | http://www.opengl.org/registry/specs/EXT/abgr.txt 3 | GL_EXT_abgr 4 | 5 | GL_ABGR_EXT 0x8000 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_env: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_env 2 | http://www.opengl.org/registry/specs/EXT/texture_env.txt 3 | GL_EXT_texture_env 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_blend_square: -------------------------------------------------------------------------------- 1 | GL_NV_blend_square 2 | http://www.opengl.org/registry/specs/NV/blend_square.txt 3 | GL_NV_blend_square 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OVR_multiview2: -------------------------------------------------------------------------------- 1 | GL_OVR_multiview2 2 | http://www.opengl.org/registry/specs/OVR/multiview2.txt 3 | GL_OVR_multiview2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_NV_DX_interop2: -------------------------------------------------------------------------------- 1 | WGL_NV_DX_interop2 2 | http://www.opengl.org/registry/specs/NV/DX_interop2.txt 3 | WGL_NV_DX_interop2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.msys-win64: -------------------------------------------------------------------------------- 1 | include config/Makefile.msys 2 | 3 | POPT := -mtune=generic -O2 4 | CFLAGS.EXTRA += -m64 5 | LDFLAGS.EXTRA += -m64 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_ATI_pixel_format_float: -------------------------------------------------------------------------------- 1 | GLX_ATI_pixel_format_float 2 | 3 | GLX_ATI_pixel_format_float 4 | 5 | GLX_RGBA_FLOAT_ATI_BIT 0x00000100 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_clock: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_clock 2 | http://www.opengl.org/registry/specs/ARB/shader_clock.txt 3 | GL_ARB_shader_clock 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_shadow_funcs: -------------------------------------------------------------------------------- 1 | GL_EXT_shadow_funcs 2 | http://www.opengl.org/registry/specs/EXT/shadow_funcs.txt 3 | GL_EXT_shadow_funcs 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/win32/VisualC.txt: -------------------------------------------------------------------------------- 1 | 2 | To build zlib using the Microsoft Visual C++ environment, 3 | use the appropriate project from the contrib/vstudio/ directory. 4 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ARB_draw_instanced: -------------------------------------------------------------------------------- 1 | GL_ARB_draw_instanced 2 | http://www.opengl.org/registry/specs/ARB/draw_instanced.txt 3 | GL_ARB_draw_instanced 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ATI_pixel_format_float: -------------------------------------------------------------------------------- 1 | GLX_ATI_pixel_format_float 2 | 3 | GLX_ATI_pixel_format_float 4 | 5 | GLX_RGBA_FLOAT_ATI_BIT 0x00000100 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_scene_marker: -------------------------------------------------------------------------------- 1 | GLX_EXT_scene_marker 2 | http://www.opengl.org/registry/specs/EXT/scene_marker.txt 3 | GLX_EXT_scene_marker 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIS_color_range: -------------------------------------------------------------------------------- 1 | GLX_SGIS_color_range 2 | http://www.opengl.org/registry/specs/SGIS/color_range.txt 3 | GLX_SGIS_color_range 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_compatibility: -------------------------------------------------------------------------------- 1 | GL_ARB_compatibility 2 | http://www.opengl.org/registry/specs/ARB/compatibility.txt 3 | GL_ARB_compatibility 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_ballot: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_ballot 2 | http://www.opengl.org/registry/specs/ARB/shader_ballot.txt 3 | GL_ARB_shader_ballot 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_index_texture: -------------------------------------------------------------------------------- 1 | GL_EXT_index_texture 2 | http://www.opengl.org/registry/specs/EXT/index_texture.txt 3 | GL_EXT_index_texture 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_HP_occlusion_test: -------------------------------------------------------------------------------- 1 | GL_HP_occlusion_test 2 | http://www.opengl.org/registry/specs/HP/occlusion_test.txt 3 | GL_HP_occlusion_test 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.msys-win32: -------------------------------------------------------------------------------- 1 | include config/Makefile.msys 2 | 3 | POPT := -march=i686 -mtune=generic -O2 4 | CFLAGS.EXTRA += -m32 5 | LDFLAGS.EXTRA += -m32 6 | -------------------------------------------------------------------------------- /3rdparty/zlib/old/README: -------------------------------------------------------------------------------- 1 | This directory contains files that have not been updated for zlib 1.2.x 2 | 3 | (Volunteers are encouraged to help clean this up. Thanks.) 4 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_draw_instanced: -------------------------------------------------------------------------------- 1 | GL_ARB_draw_instanced 2 | http://www.opengl.org/registry/specs/ARB/draw_instanced.txt 3 | GL_ARB_draw_instanced 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_blend_logic_op: -------------------------------------------------------------------------------- 1 | GL_EXT_blend_logic_op 2 | http://www.opengl.org/registry/specs/EXT/blend_logic_op.txt 3 | GL_EXT_blend_logic_op 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_misc_attribute: -------------------------------------------------------------------------------- 1 | GL_EXT_misc_attribute 2 | http://www.opengl.org/registry/specs/EXT/misc_attribute.txt 3 | GL_EXT_misc_attribute 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_gpu_program_fp64: -------------------------------------------------------------------------------- 1 | GL_NV_gpu_program_fp64 2 | http://www.opengl.org/registry/specs/NV/gpu_program5.txt 3 | GL_NV_gpu_program_fp64 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_program2: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program2 2 | http://www.opengl.org/registry/specs/NV/vertex_program2.txt 3 | GL_NV_vertex_program2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_viewport_array2: -------------------------------------------------------------------------------- 1 | GL_NV_viewport_array2 2 | http://www.opengl.org/registry/specs/NV/viewport_array2.txt 3 | GL_NV_viewport_array2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_pixel_texture: -------------------------------------------------------------------------------- 1 | GL_SGIS_pixel_texture 2 | http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt 3 | GL_SGIS_pixel_texture 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_list_priority: -------------------------------------------------------------------------------- 1 | GL_SGIX_list_priority 2 | http://www.opengl.org/registry/specs/SGIX/list_priority.txt 3 | GL_SGIX_list_priority 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/config/Makefile.mingw-win32: -------------------------------------------------------------------------------- 1 | include config/Makefile.mingw 2 | 3 | POPT := -march=i686 -mtune=generic -O2 4 | CFLAGS.EXTRA += -m32 5 | LDFLAGS.EXTRA += -m32 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_NV_float_buffer: -------------------------------------------------------------------------------- 1 | GLX_NV_float_buffer 2 | http://cvs1.nvidia.com/inc/GL/glxtokens.h 3 | GLX_NV_float_buffer 4 | 5 | GLX_FLOAT_COMPONENTS_NV 0x20B0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_ATI_render_texture_rectangle: -------------------------------------------------------------------------------- 1 | WGL_ATI_render_texture_rectangle 2 | 3 | WGL_ATI_render_texture_rectangle 4 | 5 | WGL_TEXTURE_RECTANGLE_ATI 0x21A5 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/doc/credits.html: -------------------------------------------------------------------------------- 1 |

2 | Author, copyright and licensing information on github.

3 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_gpu_shader_int64: -------------------------------------------------------------------------------- 1 | GL_AMD_gpu_shader_int64 2 | http://www.opengl.org/registry/specs/AMD/gpu_shader_int64.txt 3 | GL_AMD_gpu_shader_int64 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_texture_texture4: -------------------------------------------------------------------------------- 1 | GL_AMD_texture_texture4 2 | http://www.opengl.org/registry/specs/AMD/texture_texture4.txt 3 | GL_AMD_texture_texture4 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_arrays_of_arrays: -------------------------------------------------------------------------------- 1 | GL_ARB_arrays_of_arrays 2 | http://www.opengl.org/registry/specs/ARB/arrays_of_arrays.txt 3 | GL_ARB_arrays_of_arrays 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_precision: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_precision 2 | http://www.opengl.org/registry/specs/ARB/shader_precision.txt 3 | GL_ARB_shader_precision 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_sparse_texture2: -------------------------------------------------------------------------------- 1 | GL_ARB_sparse_texture2 2 | http://www.opengl.org/registry/specs/ARB/sparse_texture2.txt 3 | GL_ARB_sparse_texture2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_env_add: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_env_add 2 | http://www.opengl.org/registry/specs/ARB/texture_env_add.txt 3 | GL_ARB_texture_env_add 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_bgra: -------------------------------------------------------------------------------- 1 | GL_EXT_bgra 2 | http://www.opengl.org/registry/specs/EXT/bgra.txt 3 | GL_EXT_bgra 4 | 5 | GL_BGR_EXT 0x80E0 6 | GL_BGRA_EXT 0x80E1 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_sparse_texture2: -------------------------------------------------------------------------------- 1 | GL_EXT_sparse_texture2 2 | http://www.opengl.org/registry/specs/EXT/sparse_texture2.txt 3 | GL_EXT_sparse_texture2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_env_add: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_env_add 2 | http://www.opengl.org/registry/specs/EXT/texture_env_add.txt 3 | GL_EXT_texture_env_add 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_HP_texture_lighting: -------------------------------------------------------------------------------- 1 | GL_HP_texture_lighting 2 | http://www.opengl.org/registry/specs/HP/texture_lighting.txt 3 | GL_HP_texture_lighting 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_program1_1: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program1_1 2 | http://www.opengl.org/registry/specs/NV/vertex_program1_1.txt 3 | GL_NV_vertex_program1_1 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_texture_select: -------------------------------------------------------------------------------- 1 | GL_SGIS_texture_select 2 | http://www.opengl.org/registry/specs/SGIS/texture_select.txt 3 | GL_SGIS_texture_select 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_ir_instrument1: -------------------------------------------------------------------------------- 1 | GL_SGIX_ir_instrument1 2 | http://www.opengl.org/registry/specs/SGIX/ir_instrument1.txt 3 | GL_SGIX_ir_instrument1 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_texture_add_env: -------------------------------------------------------------------------------- 1 | GL_SGIX_texture_add_env 2 | http://www.opengl.org/registry/specs/SGIX/texture_env_add.txt 3 | GL_SGIX_texture_add_env 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATI_texture_compression_3dc: -------------------------------------------------------------------------------- 1 | GL_ATI_texture_compression_3dc 2 | 3 | GL_ATI_texture_compression_3dc 4 | 5 | GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI 0x8837 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_fragment_program4: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_fragment_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_client_extensions: -------------------------------------------------------------------------------- 1 | EGL_EXT_client_extensions 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_client_extensions 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_NV_float_buffer: -------------------------------------------------------------------------------- 1 | GLX_NV_float_buffer 2 | http://cvs1.nvidia.com/inc/GL/glxtokens.h 3 | GLX_NV_float_buffer 4 | 5 | GLX_FLOAT_COMPONENTS_NV 0x20B0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_group_vote: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_group_vote 2 | http://www.opengl.org/registry/specs/ARB/shader_group_vote.txt 3 | GL_ARB_shader_group_vote 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_image_size: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_image_size 2 | http://www.opengl.org/registry/specs/ARB/shader_image_size.txt 3 | GL_ARB_shader_image_size 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_query_lod: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_query_lod 2 | http://www.opengl.org/registry/specs/ARB/texture_query_lod.txt 3 | GL_ARB_texture_query_lod 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OES_byte_coordinates: -------------------------------------------------------------------------------- 1 | GL_OES_byte_coordinates 2 | http://www.opengl.org/registry/specs/OES/OES_byte_coordinates.txt 3 | GL_OES_byte_coordinates 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_texture_lod_bias: -------------------------------------------------------------------------------- 1 | GL_SGIX_texture_lod_bias 2 | http://www.opengl.org/registry/specs/SGIX/texture_lod_bias.txt 3 | GL_SGIX_texture_lod_bias 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ATI_render_texture_rectangle: -------------------------------------------------------------------------------- 1 | WGL_ATI_render_texture_rectangle 2 | 3 | WGL_ATI_render_texture_rectangle 4 | 5 | WGL_TEXTURE_RECTANGLE_ATI 0x21A5 6 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/minizip/MiniZip64_Changes.txt: -------------------------------------------------------------------------------- 1 | 2 | MiniZip 1.1 was derrived from MiniZip at version 1.01f 3 | 4 | Change in 1.0 (Okt 2009) 5 | - **TODO - Add history** 6 | 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_VERSION_1_2: -------------------------------------------------------------------------------- 1 | GLX_VERSION_1_2 2 | http://www.opengl.org/documentation/specs/glx/glx1.2.ps 3 | GLX_VERSION_1_2 4 | 5 | Display* glXGetCurrentDisplay (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_geometry_shader4: -------------------------------------------------------------------------------- 1 | GL_NV_geometry_shader4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_shader4.txt 3 | GL_NV_geometry_shader4 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_surfaceless_context: -------------------------------------------------------------------------------- 1 | EGL_KHR_surfaceless_context 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_surfaceless_context 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_libglvnd: -------------------------------------------------------------------------------- 1 | GLX_EXT_libglvnd 2 | http://www.opengl.org/registry/specs/EXT/glx_libglvnd.txt 3 | GLX_EXT_libglvnd 4 | 5 | GLX_VENDOR_NAMES_EXT 0x20F6 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_3DFX_tbuffer: -------------------------------------------------------------------------------- 1 | GL_3DFX_tbuffer 2 | http://www.opengl.org/registry/specs/3DFX/tbuffer.txt 3 | GL_3DFX_tbuffer 4 | 5 | void glTbufferMask3DFX (GLuint mask) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_conservative_depth: -------------------------------------------------------------------------------- 1 | GL_AMD_conservative_depth 2 | http://www.opengl.org/registry/specs/AMD/conservative_depth.txt 3 | GL_AMD_conservative_depth 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ANGLE_depth_texture: -------------------------------------------------------------------------------- 1 | GL_ANGLE_depth_texture 2 | https://code.google.com/p/angleproject/source/browse/#git%2Fextensions 3 | GL_ANGLE_depth_texture 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_conservative_depth: -------------------------------------------------------------------------------- 1 | GL_ARB_conservative_depth 2 | http://www.opengl.org/registry/specs/ARB/conservative_depth.txt 3 | GL_ARB_conservative_depth 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_depth_clamp: -------------------------------------------------------------------------------- 1 | GL_ARB_depth_clamp 2 | http://www.opengl.org/registry/specs/ARB/depth_clamp.txt 3 | GL_ARB_depth_clamp 4 | 5 | GL_DEPTH_CLAMP 0x864F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_derivative_control: -------------------------------------------------------------------------------- 1 | GL_ARB_derivative_control 2 | http://www.opengl.org/registry/specs/ARB/derivative_control.txt 3 | GL_ARB_derivative_control 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_texture_lod: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_texture_lod 2 | http://www.opengl.org/registry/specs/ARB/shader_texture_lod.txt 3 | GL_ARB_shader_texture_lod 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_texture_compression_3dc: -------------------------------------------------------------------------------- 1 | GL_ATI_texture_compression_3dc 2 | 3 | GL_ATI_texture_compression_3dc 4 | 5 | GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI 0x8837 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_shader_integer_mix: -------------------------------------------------------------------------------- 1 | GL_EXT_shader_integer_mix 2 | http://www.opengl.org/registry/specs/EXT/shader_integer_mix.txt 3 | GL_EXT_shader_integer_mix 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_INTEL_framebuffer_CMAA: -------------------------------------------------------------------------------- 1 | GL_INTEL_framebuffer_CMAA 2 | http://www.opengl.org/registry/specs/INTEL/framebuffer_CMAA.txt 3 | GL_INTEL_framebuffer_CMAA 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_depth_clamp: -------------------------------------------------------------------------------- 1 | GL_NV_depth_clamp 2 | http://www.opengl.org/registry/specs/NV/depth_clamp.txt 3 | GL_NV_depth_clamp 4 | 5 | GL_DEPTH_CLAMP_NV 0x864F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_atomic_float: -------------------------------------------------------------------------------- 1 | GL_NV_shader_atomic_float 2 | http://www.opengl.org/registry/specs/NV/shader_atomic_float.txt 3 | GL_NV_shader_atomic_float 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_atomic_int64: -------------------------------------------------------------------------------- 1 | GL_NV_shader_atomic_int64 2 | http://www.opengl.org/registry/specs/NV/shader_atomic_int64.txt 3 | GL_NV_shader_atomic_int64 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_interlace: -------------------------------------------------------------------------------- 1 | GL_SGIX_interlace 2 | http://www.opengl.org/registry/specs/SGIX/interlace.txt 3 | GL_SGIX_interlace 4 | 5 | GL_INTERLACE_SGIX 0x8094 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_buffer_age: -------------------------------------------------------------------------------- 1 | EGL_EXT_buffer_age 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_buffer_age 4 | 5 | EGL_BUFFER_AGE_EXT 0x313D 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_device_cuda: -------------------------------------------------------------------------------- 1 | EGL_NV_device_cuda 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_device_cuda 4 | 5 | EGL_CUDA_DEVICE_NV 0x323A 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_post_convert_rounding: -------------------------------------------------------------------------------- 1 | EGL_NV_post_convert_rounding 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_post_convert_rounding 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_vertex_shader_layer: -------------------------------------------------------------------------------- 1 | GL_AMD_vertex_shader_layer 2 | http://www.opengl.org/registry/specs/AMD/vertex_shader_layer.txt 3 | GL_AMD_vertex_shader_layer 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_ycbcr_422: -------------------------------------------------------------------------------- 1 | GL_APPLE_ycbcr_422 2 | http://www.opengl.org/registry/specs/APPLE/ycbcr_422.txt 3 | GL_APPLE_ycbcr_422 4 | 5 | GL_YCBCR_422_APPLE 0x85B9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_post_depth_coverage: -------------------------------------------------------------------------------- 1 | GL_ARB_post_depth_coverage 2 | http://www.opengl.org/registry/specs/ARB/post_depth_coverage.txt 3 | GL_ARB_post_depth_coverage 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_bit_encoding: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_bit_encoding 2 | http://www.opengl.org/registry/specs/ARB/shader_bit_encoding.txt 3 | GL_ARB_shader_bit_encoding 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_index_array_formats: -------------------------------------------------------------------------------- 1 | GL_EXT_index_array_formats 2 | http://www.opengl.org/registry/specs/EXT/index_array_formats.txt 3 | GL_EXT_index_array_formats 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_post_depth_coverage: -------------------------------------------------------------------------------- 1 | GL_EXT_post_depth_coverage 2 | http://www.opengl.org/registry/specs/EXT/post_depth_coverage.txt 3 | GL_EXT_post_depth_coverage 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_IBM_cull_vertex: -------------------------------------------------------------------------------- 1 | GL_IBM_cull_vertex 2 | http://www.opengl.org/registry/specs/IBM/cull_vertex.txt 3 | GL_IBM_cull_vertex 4 | 5 | GL_CULL_VERTEX_IBM 103050 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fragment_program4: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_fragment_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_geometry_shader4: -------------------------------------------------------------------------------- 1 | GL_NV_geometry_shader4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_shader4.txt 3 | GL_NV_geometry_shader4 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_pixel_texture_bits: -------------------------------------------------------------------------------- 1 | GL_SGIX_pixel_texture_bits 2 | http://www.opengl.org/registry/specs/SGIX/pixel_texture_bits.txt 3 | GL_SGIX_pixel_texture_bits 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SUN_slice_accum: -------------------------------------------------------------------------------- 1 | GL_SUN_slice_accum 2 | http://www.opengl.org/registry/specs/SUN/slice_accum.txt 3 | GL_SUN_slice_accum 4 | 5 | GL_SLICE_ACCUM_SUN 0x85CC 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_swap_control_tear: -------------------------------------------------------------------------------- 1 | WGL_EXT_swap_control_tear 2 | http://www.opengl.org/registry/specs/EXT/wgl_swap_control_tear.txt 3 | WGL_EXT_swap_control_tear 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/blast/Makefile: -------------------------------------------------------------------------------- 1 | blast: blast.c blast.h 2 | cc -DTEST -o blast blast.c 3 | 4 | test: blast 5 | blast < test.pk | cmp - test.txt 6 | 7 | clean: 8 | rm -f blast blast.o 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_device_drm: -------------------------------------------------------------------------------- 1 | EGL_EXT_device_drm 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_device_drm 4 | 5 | EGL_DRM_DEVICE_FILE_EXT 0x3233 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_get_all_proc_addresses: -------------------------------------------------------------------------------- 1 | EGL_KHR_get_all_proc_addresses 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_get_all_proc_addresses 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_buffer_age: -------------------------------------------------------------------------------- 1 | GLX_EXT_buffer_age 2 | http://www.opengl.org/registry/specs/EXT/glx_buffer_age.txt 3 | GLX_EXT_buffer_age 4 | 5 | GLX_BACK_BUFFER_AGE_EXT 0x20F4 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_shader_stencil_export: -------------------------------------------------------------------------------- 1 | GL_AMD_shader_stencil_export 2 | http://www.opengl.org/registry/specs/AMD/shader_stencil_export.txt 3 | GL_AMD_shader_stencil_export 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_shader_trinary_minmax: -------------------------------------------------------------------------------- 1 | GL_AMD_shader_trinary_minmax 2 | http://www.opengl.org/registry/specs/AMD/shader_trinary_minmax.txt 3 | GL_AMD_shader_trinary_minmax 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_stencil_export: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_stencil_export 2 | http://www.opengl.org/registry/specs/ARB/shader_stencil_export.txt 3 | GL_ARB_shader_stencil_export 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_sparse_texture_clamp: -------------------------------------------------------------------------------- 1 | GL_ARB_sparse_texture_clamp 2 | http://www.opengl.org/registry/specs/ARB/sparse_texture_clamp.txt 3 | GL_ARB_sparse_texture_clamp 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_env_crossbar: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_env_crossbar 2 | http://www.opengl.org/registry/specs/ARB/texture_env_crossbar.txt 3 | GL_ARB_texture_env_crossbar 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_query_levels: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_query_levels 2 | http://www.opengl.org/registry/specs/ARB/texture_query_levels.txt 3 | GL_ARB_texture_query_levels 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_KHR_no_error: -------------------------------------------------------------------------------- 1 | GL_KHR_no_error 2 | http://www.opengl.org/registry/specs/KHR/no_error.txt 3 | GL_KHR_no_error 4 | 5 | GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR 0x00000008 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_MESA_pack_invert: -------------------------------------------------------------------------------- 1 | GL_MESA_pack_invert 2 | http://www.opengl.org/registry/specs/MESA/pack_invert.txt 3 | GL_MESA_pack_invert 4 | 5 | GL_PACK_INVERT_MESA 0x8758 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_atomic_counters: -------------------------------------------------------------------------------- 1 | GL_NV_shader_atomic_counters 2 | http://www.opengl.org/registry/specs/NV/shader_atomic_counters.txt 3 | GL_NV_shader_atomic_counters 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_atomic_float64: -------------------------------------------------------------------------------- 1 | GL_NV_shader_atomic_float64 2 | http://www.opengl.org/registry/specs/NV/shader_atomic_float64.txt 3 | GL_NV_shader_atomic_float64 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_thread_shuffle: -------------------------------------------------------------------------------- 1 | GL_NV_shader_thread_shuffle 2 | http://www.opengl.org/registry/specs/NV/shader_thread_shuffle.txt 3 | GL_NV_shader_thread_shuffle 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_stereo_view_rendering: -------------------------------------------------------------------------------- 1 | GL_NV_stereo_view_rendering 2 | http://www.opengl.org/registry/specs/NV/stereo_view_rendering.txt 3 | GL_NV_stereo_view_rendering 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_framezoom: -------------------------------------------------------------------------------- 1 | GL_SGIX_framezoom 2 | http://www.opengl.org/registry/specs/SGIX/framezoom.txt 3 | GL_SGIX_framezoom 4 | 5 | void glFrameZoomSGIX (GLint factor) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_depth_float: -------------------------------------------------------------------------------- 1 | WGL_EXT_depth_float 2 | http://www.opengl.org/registry/specs/EXT/wgl_depth_float.txt 3 | WGL_EXT_depth_float 4 | 5 | WGL_DEPTH_FLOAT_EXT 0x2040 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "3rdparty/glfw"] 2 | path = 3rdparty/glfw 3 | url = https://github.com/glfw/glfw 4 | [submodule "3rdparty/glm"] 5 | path = 3rdparty/glm 6 | url = https://github.com/g-truc/glm 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_image_pixmap: -------------------------------------------------------------------------------- 1 | EGL_KHR_image_pixmap 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_image_pixmap 4 | 5 | EGL_NATIVE_PIXMAP_KHR 0x30B0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_platform_gbm: -------------------------------------------------------------------------------- 1 | EGL_KHR_platform_gbm 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_platform_gbm 4 | 5 | EGL_PLATFORM_GBM_KHR 0x31D7 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_MESA_platform_gbm: -------------------------------------------------------------------------------- 1 | EGL_MESA_platform_gbm 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_MESA_platform_gbm 4 | 5 | EGL_PLATFORM_GBM_MESA 0x31D7 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_draw_parameters: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_draw_parameters 2 | http://www.opengl.org/registry/specs/ARB/shader_draw_parameters.txt 3 | GL_ARB_shader_draw_parameters 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_vertex_array_bgra: -------------------------------------------------------------------------------- 1 | GL_ARB_vertex_array_bgra 2 | http://www.opengl.org/registry/specs/ARB/vertex_array_bgra.txt 3 | GL_ARB_vertex_array_bgra 4 | 5 | GL_BGRA 0x80E1 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_vertex_array_bgra: -------------------------------------------------------------------------------- 1 | GL_EXT_vertex_array_bgra 2 | http://www.opengl.org/registry/specs/EXT/vertex_array_bgra.txt 3 | GL_EXT_vertex_array_bgra 4 | 5 | GL_BGRA 0x80E1 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fill_rectangle: -------------------------------------------------------------------------------- 1 | GL_NV_fill_rectangle 2 | http://www.opengl.org/registry/specs/NV/fill_rectangle.txt 3 | GL_NV_fill_rectangle 4 | 5 | GL_FILL_RECTANGLE_NV 0x933C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texture_compression_vtc: -------------------------------------------------------------------------------- 1 | GL_NV_texture_compression_vtc 2 | http://www.opengl.org/registry/specs/NV/texture_compression_vtc.txt 3 | GL_NV_texture_compression_vtc 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_flush_raster: -------------------------------------------------------------------------------- 1 | GL_SGIX_flush_raster 2 | http://www.opengl.org/registry/specs/SGIX/flush_raster.txt 3 | GL_SGIX_flush_raster 4 | 5 | void glFlushRasterSGIX (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_WIN_specular_fog: -------------------------------------------------------------------------------- 1 | GL_WIN_specular_fog 2 | http://www.opengl.org/registry/specs/WIN/specular_fog.txt 3 | GL_WIN_specular_fog 4 | 5 | GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/custom.txt: -------------------------------------------------------------------------------- 1 | WGL_ARB_extensions_string 2 | WGL_EXT_extensions_string 3 | WGL_ARB_pixel_format 4 | WGL_ARB_pbuffer 5 | WGL_NV_float_buffer 6 | WGL_ATI_pixel_format_float 7 | WGL_ARB_multisample 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_recordable: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_recordable 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_recordable 4 | 5 | EGL_RECORDABLE_ANDROID 0x3142 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_device_openwf: -------------------------------------------------------------------------------- 1 | EGL_EXT_device_openwf 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_device_openwf 4 | 5 | EGL_OPENWF_DEVICE_ID_EXT 0x3237 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_lock_surface2: -------------------------------------------------------------------------------- 1 | EGL_KHR_lock_surface2 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_lock_surface2 4 | 5 | EGL_BITMAP_PIXEL_SIZE_KHR 0x3110 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_3dvision_surface: -------------------------------------------------------------------------------- 1 | EGL_NV_3dvision_surface 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_3dvision_surface 4 | 5 | EGL_AUTO_STEREO_NV 0x3136 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGI_swap_control: -------------------------------------------------------------------------------- 1 | GLX_SGI_swap_control 2 | http://www.opengl.org/registry/specs/SGI/swap_control.txt 3 | GLX_SGI_swap_control 4 | 5 | int glXSwapIntervalSGI (int interval) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_fragment_layer_viewport: -------------------------------------------------------------------------------- 1 | GL_ARB_fragment_layer_viewport 2 | http://www.opengl.org/registry/specs/ARB/fragment_layer_viewport.txt 3 | GL_ARB_fragment_layer_viewport 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_fragment_program_shadow: -------------------------------------------------------------------------------- 1 | GL_ARB_fragment_program_shadow 2 | http://www.opengl.org/registry/specs/ARB/fragment_program_shadow.txt 3 | GL_ARB_fragment_program_shadow 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_half_float_pixel: -------------------------------------------------------------------------------- 1 | GL_ARB_half_float_pixel 2 | http://www.opengl.org/registry/specs/ARB/half_float_pixel.txt 3 | GL_ARB_half_float_pixel 4 | 5 | GL_HALF_FLOAT_ARB 0x140B 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_half_float_vertex: -------------------------------------------------------------------------------- 1 | GL_ARB_half_float_vertex 2 | http://www.opengl.org/registry/specs/ARB/half_float_vertex.txt 3 | GL_ARB_half_float_vertex 4 | 5 | GL_HALF_FLOAT 0x140B 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_barrier: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_barrier 2 | http://www.opengl.org/registry/specs/ARB/texture_barrier.txt 3 | GL_ARB_texture_barrier 4 | 5 | void glTextureBarrier (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_index_func: -------------------------------------------------------------------------------- 1 | GL_EXT_index_func 2 | http://www.opengl.org/registry/specs/EXT/index_func.txt 3 | GL_EXT_index_func 4 | 5 | void glIndexFuncEXT (GLenum func, GLfloat ref) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_rescale_normal: -------------------------------------------------------------------------------- 1 | GL_EXT_rescale_normal 2 | http://www.opengl.org/registry/specs/EXT/rescale_normal.txt 3 | GL_EXT_rescale_normal 4 | 5 | GL_RESCALE_NORMAL_EXT 0x803A 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_HP_convolution_border_modes: -------------------------------------------------------------------------------- 1 | GL_HP_convolution_border_modes 2 | http://www.opengl.org/registry/specs/HP/convolution_border_modes.txt 3 | GL_HP_convolution_border_modes 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_parameter_buffer_object2: -------------------------------------------------------------------------------- 1 | GL_NV_parameter_buffer_object2 2 | http://www.opengl.org/registry/specs/NV/parameter_buffer_object2.txt 3 | GL_NV_parameter_buffer_object2 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texture_barrier: -------------------------------------------------------------------------------- 1 | GL_NV_texture_barrier 2 | http://www.opengl.org/registry/specs/NV/texture_barrier.txt 3 | GL_NV_texture_barrier 4 | 5 | void glTextureBarrierNV (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_fog_texture: -------------------------------------------------------------------------------- 1 | GL_SGIX_fog_texture 2 | http://www.opengl.org/registry/specs/SGIX/fog_texture.txt 3 | GL_SGIX_fog_texture 4 | 5 | void glTextureFogSGIX (GLenum pname) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/eglew_mid.h: -------------------------------------------------------------------------------- 1 | /* ------------------------------------------------------------------------- */ 2 | 3 | #define EGLEW_FUN_EXPORT GLEW_FUN_EXPORT 4 | #define EGLEW_VAR_EXPORT GLEW_VAR_EXPORT 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glxew_mid.h: -------------------------------------------------------------------------------- 1 | /* ------------------------------------------------------------------------- */ 2 | 3 | #define GLXEW_FUN_EXPORT GLEW_FUN_EXPORT 4 | #define GLXEW_VAR_EXPORT GLEW_VAR_EXPORT 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/wglew_mid.h: -------------------------------------------------------------------------------- 1 | /* ------------------------------------------------------------------------- */ 2 | 3 | #define WGLEW_FUN_EXPORT GLEW_FUN_EXPORT 4 | #define WGLEW_VAR_EXPORT GLEW_VAR_EXPORT 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_fragment_program_option: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_program_option 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program_option.txt 3 | GL_NV_fragment_program_option 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_platform_device: -------------------------------------------------------------------------------- 1 | EGL_EXT_platform_device 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_platform_device 4 | 5 | EGL_PLATFORM_DEVICE_EXT 0x313F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_vg_parent_image: -------------------------------------------------------------------------------- 1 | EGL_KHR_vg_parent_image 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_vg_parent_image 4 | 5 | EGL_VG_PARENT_IMAGE_KHR 0x30BA 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_explicit_attrib_location: -------------------------------------------------------------------------------- 1 | GL_ARB_explicit_attrib_location 2 | http://www.opengl.org/registry/specs/ARB/explicit_attrib_location.txt 3 | GL_ARB_explicit_attrib_location 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GL_ARB_framebuffer_sRGB 2 | http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt 3 | GL_ARB_framebuffer_sRGB 4 | 5 | GL_FRAMEBUFFER_SRGB 0x8DB9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_occlusion_query2: -------------------------------------------------------------------------------- 1 | GL_ARB_occlusion_query2 2 | http://www.opengl.org/registry/specs/ARB/occlusion_query2.txt 3 | GL_ARB_occlusion_query2 4 | 5 | GL_ANY_SAMPLES_PASSED 0x8C2F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shading_language_420pack: -------------------------------------------------------------------------------- 1 | GL_ARB_shading_language_420pack 2 | http://www.opengl.org/registry/specs/ARB/shading_language_420pack.txt 3 | GL_ARB_shading_language_420pack 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shading_language_packing: -------------------------------------------------------------------------------- 1 | GL_ARB_shading_language_packing 2 | http://www.opengl.org/registry/specs/ARB/shading_language_packing.txt 3 | GL_ARB_shading_language_packing 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_non_power_of_two: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_non_power_of_two 2 | http://www.opengl.org/registry/specs/ARB/texture_non_power_of_two.txt 3 | GL_ARB_texture_non_power_of_two 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_rgb10_a2ui: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_rgb10_a2ui 2 | http://www.opengl.org/registry/specs/ARB/texture_rgb10_a2ui.txt 3 | GL_ARB_texture_rgb10_a2ui 4 | 5 | GL_RGB10_A2UI 0x906F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_compression_dxt1: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_compression_dxt1 2 | http://www.opengl.org/registry/specs/EXT/texture_compression_dxt1.txt 3 | GL_EXT_texture_compression_dxt1 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_INGR_interlace_read: -------------------------------------------------------------------------------- 1 | GL_INGR_interlace_read 2 | http://www.opengl.org/registry/specs/INGR/interlace_read.txt 3 | GL_INGR_interlace_read 4 | 5 | GL_INTERLACE_READ_INGR 0x8568 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_MESA_resize_buffers: -------------------------------------------------------------------------------- 1 | GL_MESA_resize_buffers 2 | http://www.opengl.org/registry/specs/MESA/resize_buffers.txt 3 | GL_MESA_resize_buffers 4 | 5 | void glResizeBuffersMESA (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fragment_shader_interlock: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_shader_interlock 2 | http://www.opengl.org/registry/specs/NV/fragment_shader_interlock.txt 3 | GL_NV_fragment_shader_interlock 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_gpu_program5_mem_extended: -------------------------------------------------------------------------------- 1 | GL_NV_gpu_program5_mem_extended 2 | http://www.opengl.org/registry/specs/NV/gpu_program5_mem_extended.txt 3 | GL_NV_gpu_program5_mem_extended 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_atomic_fp16_vector: -------------------------------------------------------------------------------- 1 | GL_NV_shader_atomic_fp16_vector 2 | http://www.opengl.org/registry/specs/NV/shader_atomic_fp16_vector.txt 3 | GL_NV_shader_atomic_fp16_vector 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OML_interlace: -------------------------------------------------------------------------------- 1 | GL_OML_interlace 2 | http://www.opengl.org/registry/specs/OML/interlace.txt 3 | GL_OML_interlace 4 | 5 | GL_INTERLACE_OML 0x8980 6 | GL_INTERLACE_READ_OML 0x8981 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_shadow_ambient: -------------------------------------------------------------------------------- 1 | GL_SGIX_shadow_ambient 2 | http://www.opengl.org/registry/specs/SGIX/shadow_ambient.txt 3 | GL_SGIX_shadow_ambient 4 | 5 | GL_SHADOW_AMBIENT_SGIX 0x80BF 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_platform_wayland: -------------------------------------------------------------------------------- 1 | EGL_EXT_platform_wayland 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_platform_wayland 4 | 5 | EGL_PLATFORM_WAYLAND_EXT 0x31D8 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_client_get_all_proc_addresses: -------------------------------------------------------------------------------- 1 | EGL_KHR_client_get_all_proc_addresses 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_client_get_all_proc_addresses 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_platform_android: -------------------------------------------------------------------------------- 1 | EGL_KHR_platform_android 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_platform_android 4 | 5 | EGL_PLATFORM_ANDROID_KHR 0x3141 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_platform_wayland: -------------------------------------------------------------------------------- 1 | EGL_KHR_platform_wayland 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_platform_wayland 4 | 5 | EGL_PLATFORM_WAYLAND_KHR 0x31D8 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_stream_producer_aldatalocator: -------------------------------------------------------------------------------- 1 | EGL_KHR_stream_producer_aldatalocator 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_stream_producer_aldatalocator 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NOK_texture_from_pixmap: -------------------------------------------------------------------------------- 1 | EGL_NOK_texture_from_pixmap 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NOK_texture_from_pixmap 4 | 5 | EGL_Y_INVERTED_NOK 0x307F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIS_blended_overlay: -------------------------------------------------------------------------------- 1 | GLX_SGIS_blended_overlay 2 | http://www.opengl.org/registry/specs/SGIS/blended_overlay.txt 3 | GLX_SGIS_blended_overlay 4 | 5 | GLX_BLENDED_RGBA_SGIS 0x8025 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGI_cushion: -------------------------------------------------------------------------------- 1 | GLX_SGI_cushion 2 | http://www.opengl.org/registry/specs/SGI/cushion.txt 3 | GLX_SGI_cushion 4 | 5 | void glXCushionSGI (Display* dpy, Window window, float cushion) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_pinned_memory: -------------------------------------------------------------------------------- 1 | GL_AMD_pinned_memory 2 | http://www.opengl.org/registry/specs/AMD/pinned_memory.txt 3 | GL_AMD_pinned_memory 4 | 5 | GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD 0x9160 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_shader_atomic_counter_ops: -------------------------------------------------------------------------------- 1 | GL_AMD_shader_atomic_counter_ops 2 | http://www.opengl.org/registry/specs/AMD/shader_atomic_counter_ops.txt 3 | GL_AMD_shader_atomic_counter_ops 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_transform_hint: -------------------------------------------------------------------------------- 1 | GL_APPLE_transform_hint 2 | http://www.opengl.org/registry/specs/APPLE/transform_hint.txt 3 | GL_APPLE_transform_hint 4 | 5 | GL_TRANSFORM_HINT_APPLE 0x85B1 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_fragment_coord_conventions: -------------------------------------------------------------------------------- 1 | GL_ARB_fragment_coord_conventions 2 | http://www.opengl.org/registry/specs/ARB/fragment_coord_conventions.txt 3 | GL_ARB_fragment_coord_conventions 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_fragment_shader_interlock: -------------------------------------------------------------------------------- 1 | GL_ARB_fragment_shader_interlock 2 | http://www.opengl.org/registry/specs/ARB/fragment_shader_interlock.txt 3 | GL_ARB_fragment_shader_interlock 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_atomic_counter_ops: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_atomic_counter_ops 2 | http://www.opengl.org/registry/specs/ARB/shader_atomic_counter_ops.txt 3 | GL_ARB_shader_atomic_counter_ops 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shadow_ambient: -------------------------------------------------------------------------------- 1 | GL_ARB_shadow_ambient 2 | http://www.opengl.org/registry/specs/ARB/shadow_ambient.txt 3 | GL_ARB_shadow_ambient 4 | 5 | GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_IBM_rasterpos_clip: -------------------------------------------------------------------------------- 1 | GL_IBM_rasterpos_clip 2 | http://www.opengl.org/registry/specs/IBM/rasterpos_clip.txt 3 | GL_IBM_rasterpos_clip 4 | 5 | GL_RASTER_POSITION_UNCLIPPED_IBM 103010 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_INTEL_fragment_shader_ordering: -------------------------------------------------------------------------------- 1 | GL_INTEL_fragment_shader_ordering 2 | http://www.opengl.org/registry/specs/INTEL/fragment_shader_ordering.txt 3 | GL_INTEL_fragment_shader_ordering 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_MESA_shader_integer_functions: -------------------------------------------------------------------------------- 1 | GL_MESA_shader_integer_functions 2 | http://www.opengl.org/registry/specs/MESA/shader_integer_functions.txt 3 | GL_MESA_shader_integer_functions 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fragment_program_option: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_program_option 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_fragment_program_option.txt 3 | GL_NV_fragment_program_option 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_geometry_shader_passthrough: -------------------------------------------------------------------------------- 1 | GL_NV_geometry_shader_passthrough 2 | http://www.opengl.org/registry/specs/NV/geometry_shader_passthrough.txt 3 | GL_NV_geometry_shader_passthrough 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_REGAL_error_string: -------------------------------------------------------------------------------- 1 | GL_REGAL_error_string 2 | https://github.com/p3/regal/tree/master/doc/extensions 3 | GL_REGAL_error_string 4 | 5 | const GLchar* glErrorStringREGAL (GLenum error) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_pixel_texture: -------------------------------------------------------------------------------- 1 | GL_SGIX_pixel_texture 2 | http://www.opengl.org/registry/specs/SGIX/sgix_pixel_texture.txt 3 | GL_SGIX_pixel_texture 4 | 5 | void glPixelTexGenSGIX (GLenum mode) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SUN_mesh_array: -------------------------------------------------------------------------------- 1 | GL_SUN_mesh_array 2 | http://www.opengl.org/registry/specs/SUN/mesh_array.txt 3 | GL_SUN_mesh_array 4 | 5 | GL_QUAD_MESH_SUN 0x8614 6 | GL_TRIANGLE_MESH_SUN 0x8615 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_SGIS_shared_multisample: -------------------------------------------------------------------------------- 1 | GLX_SGIS_shared_multisample 2 | 3 | GLX_SGIS_shared_multisample 4 | 5 | GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS 0x8026 6 | GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS 0x8027 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_vertex_program4: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_vertex_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV 0x88FD 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANGLE_window_fixed_size: -------------------------------------------------------------------------------- 1 | EGL_ANGLE_window_fixed_size 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANGLE_window_fixed_size 4 | 5 | EGL_FIXED_SIZE_ANGLE 0x3201 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_multiview_window: -------------------------------------------------------------------------------- 1 | EGL_EXT_multiview_window 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_multiview_window 4 | 5 | EGL_MULTIVIEW_VIEW_COUNT_EXT 0x3134 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_protected_content: -------------------------------------------------------------------------------- 1 | EGL_EXT_protected_content 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_protected_content 4 | 5 | EGL_PROTECTED_CONTENT_EXT 0x32C0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_protected_surface: -------------------------------------------------------------------------------- 1 | EGL_EXT_protected_surface 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_protected_surface 4 | 5 | EGL_PROTECTED_CONTENT_EXT 0x32C0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_agp_offset: -------------------------------------------------------------------------------- 1 | GLX_MESA_agp_offset 2 | http://www.opengl.org/registry/specs/MESA/agp_offset.txt 3 | GLX_MESA_agp_offset 4 | 5 | unsigned int glXGetAGPOffsetMESA (const void* pointer) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_shader_stencil_value_export: -------------------------------------------------------------------------------- 1 | GL_AMD_shader_stencil_value_export 2 | http://www.opengl.org/registry/specs/AMD/shader_stencil_value_export.txt 3 | GL_AMD_shader_stencil_value_export 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ANGLE_program_binary: -------------------------------------------------------------------------------- 1 | GL_ANGLE_program_binary 2 | https://code.google.com/p/angleproject/source/browse/#git%2Fextensions 3 | GL_ANGLE_program_binary 4 | 5 | GL_PROGRAM_BINARY_ANGLE 0x93A6 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_client_storage: -------------------------------------------------------------------------------- 1 | GL_APPLE_client_storage 2 | http://www.opengl.org/registry/specs/APPLE/client_storage.txt 3 | GL_APPLE_client_storage 4 | 5 | GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_seamless_cube_map: -------------------------------------------------------------------------------- 1 | GL_ARB_seamless_cube_map 2 | http://www.opengl.org/registry/specs/ARB/seamless_cube_map.txt 3 | GL_ARB_seamless_cube_map 4 | 5 | GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_viewport_layer_array: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_viewport_layer_array 2 | http://www.opengl.org/registry/specs/ARB/shader_viewport_layer_array.txt 3 | GL_ARB_shader_viewport_layer_array 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_buffer_object_rgb32: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_buffer_object_rgb32 2 | http://www.opengl.org/registry/specs/ARB/texture_buffer_object_rgb32.txt 3 | GL_ARB_texture_buffer_object_rgb32 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_clip_volume_hint: -------------------------------------------------------------------------------- 1 | GL_EXT_clip_volume_hint 2 | http://www.opengl.org/registry/specs/EXT/clip_volume_hint.txt 3 | GL_EXT_clip_volume_hint 4 | 5 | GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_pixel_transform_color_table: -------------------------------------------------------------------------------- 1 | GL_EXT_pixel_transform_color_table 2 | http://www.opengl.org/registry/specs/EXT/pixel_transform_color_table.txt 3 | GL_EXT_pixel_transform_color_table 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_shader_image_load_formatted: -------------------------------------------------------------------------------- 1 | GL_EXT_shader_image_load_formatted 2 | http://www.opengl.org/registry/specs/EXT/shader_image_load_formatted.txt 3 | GL_EXT_shader_image_load_formatted 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_stencil_wrap: -------------------------------------------------------------------------------- 1 | GL_EXT_stencil_wrap 2 | http://www.opengl.org/registry/specs/EXT/stencil_wrap.txt 3 | GL_EXT_stencil_wrap 4 | 5 | GL_INCR_WRAP_EXT 0x8507 6 | GL_DECR_WRAP_EXT 0x8508 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_multisample_coverage: -------------------------------------------------------------------------------- 1 | GL_NV_multisample_coverage 2 | http://www.opengl.org/registry/specs/NV/multisample_coverage.txt 3 | GL_NV_multisample_coverage 4 | 5 | GL_COLOR_SAMPLES_NV 0x8E20 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_storage_buffer_object: -------------------------------------------------------------------------------- 1 | GL_NV_shader_storage_buffer_object 2 | http://www.opengl.org/registry/specs/NV/shader_storage_buffer_object.txt 3 | GL_NV_shader_storage_buffer_object 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_REGAL_proc_address: -------------------------------------------------------------------------------- 1 | GL_REGAL_proc_address 2 | https://github.com/p3/regal/tree/master/doc/extensions 3 | GL_REGAL_proc_address 4 | 5 | void * glGetProcAddressREGAL (const GLchar *name) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_WIN_phong_shading: -------------------------------------------------------------------------------- 1 | GL_WIN_phong_shading 2 | http://www.opengl.org/registry/specs/WIN/phong_shading.txt 3 | GL_WIN_phong_shading 4 | 5 | GL_PHONG_WIN 0x80EA 6 | GL_PHONG_HINT_WIN 0x80EB 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_vertex_program3: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program3 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program3.txt 3 | GL_NV_vertex_program3 4 | 5 | MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_VERSION_4_3: -------------------------------------------------------------------------------- 1 | GL_VERSION_4_3 2 | https://www.opengl.org/registry/doc/glspec43.compatibility.20130214.pdf 3 | 4 | 5 | GL_VERTEX_ATTRIB_ARRAY_LONG 0x874E 6 | GL_NUM_SHADING_LANGUAGE_VERSIONS 0x82E9 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GLX_ARB_framebuffer_sRGB 2 | http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt 3 | GLX_ARB_framebuffer_sRGB 4 | 5 | GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20B2 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_multisample: -------------------------------------------------------------------------------- 1 | GLX_ARB_multisample 2 | http://www.opengl.org/registry/specs/ARB/multisample.txt 3 | GLX_ARB_multisample 4 | 5 | GLX_SAMPLE_BUFFERS_ARB 100000 6 | GLX_SAMPLES_ARB 100001 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_swap_control_tear: -------------------------------------------------------------------------------- 1 | GLX_EXT_swap_control_tear 2 | http://www.opengl.org/registry/specs/EXT/glx_swap_control_tear.txt 3 | GLX_EXT_swap_control_tear 4 | 5 | GLX_LATE_SWAPS_TEAR_EXT 0x20F3 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIS_shared_multisample: -------------------------------------------------------------------------------- 1 | GLX_SGIS_shared_multisample 2 | 3 | GLX_SGIS_shared_multisample 4 | 5 | GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS 0x8026 6 | GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS 0x8027 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_vertex_shader_viewport_index: -------------------------------------------------------------------------------- 1 | GL_AMD_vertex_shader_viewport_index 2 | http://www.opengl.org/registry/specs/AMD/vertex_shader_viewport_index.txt 3 | GL_AMD_vertex_shader_viewport_index 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_point_sprite: -------------------------------------------------------------------------------- 1 | GL_ARB_point_sprite 2 | http://www.opengl.org/registry/specs/ARB/point_sprite.txt 3 | GL_ARB_point_sprite 4 | 5 | GL_POINT_SPRITE_ARB 0x8861 6 | GL_COORD_REPLACE_ARB 0x8862 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shader_texture_image_samples: -------------------------------------------------------------------------------- 1 | GL_ARB_shader_texture_image_samples 2 | http://www.opengl.org/registry/specs/ARB/shader_texture_image_samples.txt 3 | GL_ARB_shader_texture_image_samples 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_stencil_texturing: -------------------------------------------------------------------------------- 1 | GL_ARB_stencil_texturing 2 | http://www.opengl.org/registry/specs/ARB/stencil_texturing.txt 3 | GL_ARB_stencil_texturing 4 | 5 | GL_DEPTH_STENCIL_TEXTURE_MODE 0x90EA 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_index_material: -------------------------------------------------------------------------------- 1 | GL_EXT_index_material 2 | http://www.opengl.org/registry/specs/EXT/index_material.txt 3 | GL_EXT_index_material 4 | 5 | void glIndexMaterialEXT (GLenum face, GLenum mode) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_scene_marker: -------------------------------------------------------------------------------- 1 | GL_EXT_scene_marker 2 | http://www.opengl.org/registry/specs/EXT/scene_marker.txt 3 | GL_EXT_scene_marker 4 | 5 | void glBeginSceneEXT (void) 6 | void glEndSceneEXT (void) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_sample_mask_override_coverage: -------------------------------------------------------------------------------- 1 | GL_NV_sample_mask_override_coverage 2 | http://www.opengl.org/registry/specs/NV/sample_mask_override_coverage.txt 3 | GL_NV_sample_mask_override_coverage 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_texture_edge_clamp: -------------------------------------------------------------------------------- 1 | GL_SGIS_texture_edge_clamp 2 | http://www.opengl.org/registry/specs/SGIS/texture_edge_clamp.txt 3 | GL_SGIS_texture_edge_clamp 4 | 5 | GL_CLAMP_TO_EDGE_SGIS 0x812F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_fog_offset: -------------------------------------------------------------------------------- 1 | GL_SGIX_fog_offset 2 | http://www.opengl.org/registry/specs/SGIX/fog_offset.txt 3 | GL_SGIX_fog_offset 4 | 5 | GL_FOG_OFFSET_SGIX 0x8198 6 | GL_FOG_OFFSET_VALUE_SGIX 0x8199 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_tag_sample_buffer: -------------------------------------------------------------------------------- 1 | GL_SGIX_tag_sample_buffer 2 | http://www.opengl.org/registry/specs/SGIX/tag_sample_buffer.txt 3 | GL_SGIX_tag_sample_buffer 4 | 5 | void glTagSampleBufferSGIX (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | WGL_ARB_framebuffer_sRGB 2 | http://www.opengl.org/registry/specs/ARB/framebuffer_sRGB.txt 3 | WGL_ARB_framebuffer_sRGB 4 | 5 | WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20A9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_multisample: -------------------------------------------------------------------------------- 1 | WGL_ARB_multisample 2 | http://www.opengl.org/registry/specs/ARB/multisample.txt 3 | WGL_ARB_multisample 4 | 5 | WGL_SAMPLE_BUFFERS_ARB 0x2041 6 | WGL_SAMPLES_ARB 0x2042 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_pixel_format_float: -------------------------------------------------------------------------------- 1 | WGL_ARB_pixel_format_float 2 | http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt 3 | WGL_ARB_pixel_format_float 4 | 5 | WGL_TYPE_RGBA_FLOAT_ARB 0x21A0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_multisample: -------------------------------------------------------------------------------- 1 | WGL_EXT_multisample 2 | http://www.opengl.org/registry/specs/EXT/wgl_multisample.txt 3 | WGL_EXT_multisample 4 | 5 | WGL_SAMPLE_BUFFERS_EXT 0x2041 6 | WGL_SAMPLES_EXT 0x2042 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_gl_renderbuffer_image: -------------------------------------------------------------------------------- 1 | EGL_KHR_gl_renderbuffer_image 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_gl_renderbuffer_image 4 | 5 | EGL_GL_RENDERBUFFER_KHR 0x30B9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_TIZEN_image_native_buffer: -------------------------------------------------------------------------------- 1 | EGL_TIZEN_image_native_buffer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_TIZEN_image_native_buffer 4 | 5 | EGL_NATIVE_BUFFER_TIZEN 0x32A0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_TIZEN_image_native_surface: -------------------------------------------------------------------------------- 1 | EGL_TIZEN_image_native_surface 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_TIZEN_image_native_surface 4 | 5 | EGL_NATIVE_SURFACE_TIZEN 0x32A1 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIS_multisample: -------------------------------------------------------------------------------- 1 | GLX_SGIS_multisample 2 | http://www.opengl.org/registry/specs/SGIS/multisample.txt 3 | GLX_SGIS_multisample 4 | 5 | GLX_SAMPLE_BUFFERS_SGIS 100000 6 | GLX_SAMPLES_SGIS 100001 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_transform_feedback4: -------------------------------------------------------------------------------- 1 | GL_AMD_transform_feedback4 2 | http://www.opengl.org/registry/specs/AMD/transform_feedback4.txt 3 | GL_AMD_transform_feedback4 4 | 5 | GL_STREAM_RASTERIZATION_AMD 0x91A0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_aux_depth_stencil: -------------------------------------------------------------------------------- 1 | GL_APPLE_aux_depth_stencil 2 | http://www.opengl.org/registry/specs/APPLE/aux_depth_stencil.txt 3 | GL_APPLE_aux_depth_stencil 4 | 5 | GL_AUX_DEPTH_STENCIL_APPLE 0x8A14 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_row_bytes: -------------------------------------------------------------------------------- 1 | GL_APPLE_row_bytes 2 | http://www.opengl.org/registry/specs/APPLE/row_bytes.txt 3 | GL_APPLE_row_bytes 4 | 5 | GL_PACK_ROW_BYTES_APPLE 0x8A15 6 | GL_UNPACK_ROW_BYTES_APPLE 0x8A16 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_specular_vector: -------------------------------------------------------------------------------- 1 | GL_APPLE_specular_vector 2 | http://www.opengl.org/registry/specs/APPLE/specular_vector.txt 3 | GL_APPLE_specular_vector 4 | 5 | GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_robust_buffer_access_behavior: -------------------------------------------------------------------------------- 1 | GL_ARB_robust_buffer_access_behavior 2 | http://www.opengl.org/registry/specs/ARB/robust_buffer_access_behavior.txt 3 | GL_ARB_robust_buffer_access_behavior 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_robustness_application_isolation: -------------------------------------------------------------------------------- 1 | GL_ARB_robustness_application_isolation 2 | http://www.opengl.org/registry/specs/ARB/robustness_isolation.txt 3 | GL_ARB_robustness_application_isolation 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_robustness_share_group_isolation: -------------------------------------------------------------------------------- 1 | GL_ARB_robustness_share_group_isolation 2 | http://www.opengl.org/registry/specs/ARB/robustness_isolation.txt 3 | GL_ARB_robustness_share_group_isolation 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_border_clamp: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_border_clamp 2 | http://www.opengl.org/registry/specs/ARB/texture_border_clamp.txt 3 | GL_ARB_texture_border_clamp 4 | 5 | GL_CLAMP_TO_BORDER_ARB 0x812D 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_IBM_static_data: -------------------------------------------------------------------------------- 1 | GL_IBM_static_data 2 | http://www.opengl.org/registry/specs/IBM/static_data.txt 3 | GL_IBM_static_data 4 | 5 | GL_ALL_STATIC_DATA_IBM 103060 6 | GL_STATIC_VERTEX_ARRAY_IBM 103061 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_KHR_blend_equation_advanced_coherent: -------------------------------------------------------------------------------- 1 | GL_KHR_blend_equation_advanced_coherent 2 | http://www.opengl.org/registry/specs/KHR/blend_equation_advanced.txt 3 | GL_KHR_blend_equation_advanced_coherent 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_KHR_robust_buffer_access_behavior: -------------------------------------------------------------------------------- 1 | GL_KHR_robust_buffer_access_behavior 2 | http://www.opengl.org/registry/specs/KHR/robust_buffer_access_behavior.txt 3 | GL_KHR_robust_buffer_access_behavior 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_blend_equation_advanced_coherent: -------------------------------------------------------------------------------- 1 | GL_NV_blend_equation_advanced_coherent 2 | http://www.opengl.org/registry/specs/NV/blend_equation_advanced.txt 3 | GL_NV_blend_equation_advanced_coherent 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_program3: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program3 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program3.txt 3 | GL_NV_vertex_program3 4 | 5 | MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_program4: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_vertex_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV 0x88FD 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GLX_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | GLX_EXT_framebuffer_sRGB 4 | 5 | GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20B2 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | WGL_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | WGL_EXT_framebuffer_sRGB 4 | 5 | WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20A9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_image_native_buffer: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_image_native_buffer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_image_native_buffer 4 | 5 | EGL_NATIVE_BUFFER_ANDROID 0x3140 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANGLE_device_d3d: -------------------------------------------------------------------------------- 1 | EGL_ANGLE_device_d3d 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANGLE_device_d3d 4 | 5 | EGL_D3D9_DEVICE_ANGLE 0x33A0 6 | EGL_D3D11_DEVICE_ANGLE 0x33A1 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_image_base: -------------------------------------------------------------------------------- 1 | EGL_KHR_image_base 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_image_base 4 | 5 | EGL_NO_IMAGE_KHR ((EGLImageKHR)0) 6 | EGL_IMAGE_PRESERVED_KHR 0x30D2 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_wait_sync: -------------------------------------------------------------------------------- 1 | EGL_KHR_wait_sync 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_wait_sync 4 | 5 | EGLint eglWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_3DFX_multisample: -------------------------------------------------------------------------------- 1 | GLX_3DFX_multisample 2 | http://www.opengl.org/registry/specs/3DFX/3dfx_multisample.txt 3 | GLX_3DFX_multisample 4 | 5 | GLX_SAMPLE_BUFFERS_3DFX 0x8050 6 | GLX_SAMPLES_3DFX 0x8051 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIX_visual_select_group: -------------------------------------------------------------------------------- 1 | GLX_SGIX_visual_select_group 2 | http://www.opengl.org/registry/specs/SGIX/visual_select_group.txt 3 | GLX_SGIX_visual_select_group 4 | 5 | GLX_VISUAL_SELECT_GROUP_SGIX 0x8028 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_map_buffer_alignment: -------------------------------------------------------------------------------- 1 | GL_ARB_map_buffer_alignment 2 | http://www.opengl.org/registry/specs/ARB/map_buffer_alignment.txt 3 | GL_ARB_map_buffer_alignment 4 | 5 | GL_MIN_MAP_BUFFER_ALIGNMENT 0x90BC 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shading_language_100: -------------------------------------------------------------------------------- 1 | GL_ARB_shading_language_100 2 | http://www.opengl.org/registry/specs/ARB/shading_language_100.txt 3 | GL_ARB_shading_language_100 4 | 5 | GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_env_dot3: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_env_dot3 2 | http://www.opengl.org/registry/specs/ARB/texture_env_dot3.txt 3 | GL_ARB_texture_env_dot3 4 | 5 | GL_DOT3_RGB_ARB 0x86AE 6 | GL_DOT3_RGBA_ARB 0x86AF 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_stencil8: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_stencil8 2 | http://www.opengl.org/registry/specs/ARB/texture_stencil8.txt 3 | GL_ARB_texture_stencil8 4 | 5 | GL_STENCIL_INDEX 0x1901 6 | GL_STENCIL_INDEX8 0x8D48 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_text_fragment_shader: -------------------------------------------------------------------------------- 1 | GL_ATI_text_fragment_shader 2 | http://www.opengl.org/registry/specs/ATI/text_fragment_shader.txt 3 | GL_ATI_text_fragment_shader 4 | 5 | GL_TEXT_FRAGMENT_SHADER_ATI 0x8200 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_env_dot3: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_env_dot3 2 | http://www.opengl.org/registry/specs/EXT/texture_env_dot3.txt 3 | GL_EXT_texture_env_dot3 4 | 5 | GL_DOT3_RGB_EXT 0x8740 6 | GL_DOT3_RGBA_EXT 0x8741 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_GREMEDY_frame_terminator: -------------------------------------------------------------------------------- 1 | GL_GREMEDY_frame_terminator 2 | http://www.opengl.org/registry/specs/GREMEDY/frame_terminator.txt 3 | GL_GREMEDY_frame_terminator 4 | 5 | void glFrameTerminatorGREMEDY (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_array_range2: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_array_range2 2 | http://www.opengl.org/registry/specs/NV/vertex_array_range2.txt 3 | GL_NV_vertex_array_range2 4 | 5 | GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OML_subsample: -------------------------------------------------------------------------------- 1 | GL_OML_subsample 2 | http://www.opengl.org/registry/specs/OML/subsample.txt 3 | GL_OML_subsample 4 | 5 | GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982 6 | GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_texture_border_clamp: -------------------------------------------------------------------------------- 1 | GL_SGIS_texture_border_clamp 2 | http://www.opengl.org/registry/specs/SGIS/texture_border_clamp.txt 3 | GL_SGIS_texture_border_clamp 4 | 5 | GL_CLAMP_TO_BORDER_SGIS 0x812D 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_convolution_accuracy: -------------------------------------------------------------------------------- 1 | GL_SGIX_convolution_accuracy 2 | http://www.opengl.org/registry/specs/SGIX/convolution_accuracy.txt 3 | GL_SGIX_convolution_accuracy 4 | 5 | GL_CONVOLUTION_HINT_SGIX 0x8316 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_reference_plane: -------------------------------------------------------------------------------- 1 | GL_SGIX_reference_plane 2 | http://www.opengl.org/registry/specs/SGIX/reference_plane.txt 3 | GL_SGIX_reference_plane 4 | 5 | void glReferencePlaneSGIX (const GLdouble* equation) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_3DFX_multisample: -------------------------------------------------------------------------------- 1 | WGL_3DFX_multisample 2 | http://www.opengl.org/registry/specs/3DFX/3dfx_multisample.txt 3 | WGL_3DFX_multisample 4 | 5 | WGL_SAMPLE_BUFFERS_3DFX 0x2060 6 | WGL_SAMPLES_3DFX 0x2061 7 | -------------------------------------------------------------------------------- /3rdparty/glew/config/version: -------------------------------------------------------------------------------- 1 | GLEW_MAJOR = 2 2 | GLEW_MINOR = 0 3 | GLEW_MICRO = 0 4 | GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO) 5 | GLEW_NAME = GLEW 6 | SO_MAJOR = $(GLEW_MAJOR).$(GLEW_MINOR) 7 | SO_VERSION = $(GLEW_VERSION) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATIX_vertex_shader_output_point_size: -------------------------------------------------------------------------------- 1 | GL_ATIX_vertex_shader_output_point_size 2 | http://www.ati.com/developer/atiopengl.pdf 3 | GL_ATIX_vertex_shader_output_point_size 4 | 5 | GL_OUTPUT_POINT_SIZE_ATIX 0x610E 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_texture_edge_clamp: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_edge_clamp 2 | http://www.opengl.org/developers/documentation/Version1.2/1.2specs/texture_edge_clamp.txt 3 | GL_EXT_texture_edge_clamp 4 | 5 | GL_CLAMP_TO_EDGE_EXT 0x812F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_framebuffer_target: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_framebuffer_target 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_framebuffer_target 4 | 5 | EGL_FRAMEBUFFER_TARGET_ANDROID 0x3147 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_output_openwf: -------------------------------------------------------------------------------- 1 | EGL_EXT_output_openwf 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_output_openwf 4 | 5 | EGL_OPENWF_PIPELINE_ID_EXT 0x3238 6 | EGL_OPENWF_PORT_ID_EXT 0x3239 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_platform_x11: -------------------------------------------------------------------------------- 1 | EGL_EXT_platform_x11 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_platform_x11 4 | 5 | EGL_PLATFORM_X11_EXT 0x31D5 6 | EGL_PLATFORM_X11_SCREEN_EXT 0x31D6 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_create_context_no_error: -------------------------------------------------------------------------------- 1 | EGL_KHR_create_context_no_error 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_create_context_no_error 4 | 5 | EGL_CONTEXT_OPENGL_NO_ERROR_KHR 0x31B3 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_mutable_render_buffer: -------------------------------------------------------------------------------- 1 | EGL_KHR_mutable_render_buffer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_mutable_render_buffer 4 | 5 | EGL_MUTABLE_RENDER_BUFFER_BIT_KHR 0x1000 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_platform_x11: -------------------------------------------------------------------------------- 1 | EGL_KHR_platform_x11 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_platform_x11 4 | 5 | EGL_PLATFORM_X11_KHR 0x31D5 6 | EGL_PLATFORM_X11_SCREEN_KHR 0x31D6 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GLX_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | GLX_EXT_framebuffer_sRGB 4 | 5 | GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20B2 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_release_buffers: -------------------------------------------------------------------------------- 1 | GLX_MESA_release_buffers 2 | http://www.opengl.org/registry/specs/MESA/release_buffers.txt 3 | GLX_MESA_release_buffers 4 | 5 | Bool glXReleaseBuffersMESA (Display* dpy, GLXDrawable d) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_shader_explicit_vertex_parameter: -------------------------------------------------------------------------------- 1 | GL_AMD_shader_explicit_vertex_parameter 2 | http://www.opengl.org/registry/specs/AMD/shader_explicit_vertex_parameter.txt 3 | GL_AMD_shader_explicit_vertex_parameter 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_mirrored_repeat: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_mirrored_repeat 2 | http://www.opengl.org/registry/specs/ARB/texture_mirrored_repeat.txt 3 | GL_ARB_texture_mirrored_repeat 4 | 5 | GL_MIRRORED_REPEAT_ARB 0x8370 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_IBM_texture_mirrored_repeat: -------------------------------------------------------------------------------- 1 | GL_IBM_texture_mirrored_repeat 2 | http://www.opengl.org/registry/specs/IBM/texture_mirrored_repeat.txt 3 | GL_IBM_texture_mirrored_repeat 4 | 5 | GL_MIRRORED_REPEAT_IBM 0x8370 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_path_rendering_shared_edge: -------------------------------------------------------------------------------- 1 | GL_NV_path_rendering_shared_edge 2 | http://www.opengl.org/registry/specs/NV/path_rendering_shared_edge.txt 3 | GL_NV_path_rendering_shared_edge 4 | 5 | GL_SHARED_EDGE_NV 0xC0 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texgen_reflection: -------------------------------------------------------------------------------- 1 | GL_NV_texgen_reflection 2 | http://www.opengl.org/registry/specs/NV/texgen_reflection.txt 3 | GL_NV_texgen_reflection 4 | 5 | GL_NORMAL_MAP_NV 0x8511 6 | GL_REFLECTION_MAP_NV 0x8512 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texture_expand_normal: -------------------------------------------------------------------------------- 1 | GL_NV_texture_expand_normal 2 | http://www.opengl.org/registry/specs/NV/texture_expand_normal.txt 3 | GL_NV_texture_expand_normal 4 | 5 | GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SUN_convolution_border_modes: -------------------------------------------------------------------------------- 1 | GL_SUN_convolution_border_modes 2 | http://www.opengl.org/registry/specs/SUN/convolution_border_modes.txt 3 | GL_SUN_convolution_border_modes 4 | 5 | GL_WRAP_BORDER_SUN 0x81D4 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_extensions_string: -------------------------------------------------------------------------------- 1 | WGL_ARB_extensions_string 2 | http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt 3 | WGL_ARB_extensions_string 4 | 5 | const char* wglGetExtensionsStringARB (HDC hdc) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_extensions_string: -------------------------------------------------------------------------------- 1 | WGL_EXT_extensions_string 2 | http://www.opengl.org/registry/specs/EXT/wgl_extensions_string.txt 3 | WGL_EXT_extensions_string 4 | 5 | const char* wglGetExtensionsStringEXT (void) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | WGL_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | WGL_EXT_framebuffer_sRGB 4 | 5 | WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20A9 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_NV_delay_before_swap: -------------------------------------------------------------------------------- 1 | WGL_NV_delay_before_swap 2 | http://www.opengl.org/registry/specs/NV/wgl_delay_before_swap.txt 3 | WGL_NV_delay_before_swap 4 | 5 | BOOL wglDelayBeforeSwapNV (HDC hDC, GLfloat seconds) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glewinfo_wgl.c: -------------------------------------------------------------------------------- 1 | } 2 | 3 | /* ------------------------------------------------------------------------ */ 4 | 5 | #if defined(_WIN32) && !defined(GLEW_EGL) && !defined(GLEW_OSMESA) 6 | 7 | static void wglewInfo () 8 | { 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ARM_pixmap_multisample_discard: -------------------------------------------------------------------------------- 1 | EGL_ARM_pixmap_multisample_discard 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ARM_pixmap_multisample_discard 4 | 5 | EGL_DISCARD_SAMPLES_ARM 0x3286 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_coverage_sample: -------------------------------------------------------------------------------- 1 | EGL_NV_coverage_sample 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_coverage_sample 4 | 5 | EGL_COVERAGE_BUFFERS_NV 0x30E0 6 | EGL_COVERAGE_SAMPLES_NV 0x30E1 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_ES3_1_compatibility: -------------------------------------------------------------------------------- 1 | GL_ARB_ES3_1_compatibility 2 | http://www.opengl.org/registry/specs/ARB/ES3_1_compatibility.txt 3 | GL_ARB_ES3_1_compatibility 4 | 5 | void glMemoryBarrierByRegion (GLbitfield barriers) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATIX_vertex_shader_output_point_size: -------------------------------------------------------------------------------- 1 | GL_ATIX_vertex_shader_output_point_size 2 | http://www.ati.com/developer/atiopengl.pdf 3 | GL_ATIX_vertex_shader_output_point_size 4 | 5 | GL_OUTPUT_POINT_SIZE_ATIX 0x610E 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_blend_subtract: -------------------------------------------------------------------------------- 1 | GL_EXT_blend_subtract 2 | http://www.opengl.org/registry/specs/EXT/blend_subtract.txt 3 | GL_EXT_blend_subtract 4 | 5 | GL_FUNC_SUBTRACT_EXT 0x800A 6 | GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_shared_texture_palette: -------------------------------------------------------------------------------- 1 | GL_EXT_shared_texture_palette 2 | http://www.opengl.org/registry/specs/EXT/shared_texture_palette.txt 3 | GL_EXT_shared_texture_palette 4 | 5 | GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_edge_clamp: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_edge_clamp 2 | http://www.opengl.org/developers/documentation/Version1.2/1.2specs/texture_edge_clamp.txt 3 | GL_EXT_texture_edge_clamp 4 | 5 | GL_CLAMP_TO_EDGE_EXT 0x812F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_GREMEDY_string_marker: -------------------------------------------------------------------------------- 1 | GL_GREMEDY_string_marker 2 | http://www.opengl.org/registry/specs/GREMEDY/string_marker.txt 3 | GL_GREMEDY_string_marker 4 | 5 | void glStringMarkerGREMEDY (GLsizei len, const void *string) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_multisample_filter_hint: -------------------------------------------------------------------------------- 1 | GL_NV_multisample_filter_hint 2 | http://www.opengl.org/registry/specs/NV/multisample_filter_hint.txt 3 | GL_NV_multisample_filter_hint 4 | 5 | GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_texture_multi_buffer: -------------------------------------------------------------------------------- 1 | GL_SGIX_texture_multi_buffer 2 | http://www.opengl.org/registry/specs/SGIX/texture_multi_buffer.txt 3 | GL_SGIX_texture_multi_buffer 4 | 5 | GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_Cg_shader: -------------------------------------------------------------------------------- 1 | GL_EXT_Cg_shader 2 | http://download.nvidia.com/developer/GLSL/GLSL%20Release%20Notes%20for%20Release%2060.pdf 3 | GL_EXT_Cg_shader 4 | 5 | GL_CG_VERTEX_SHADER_EXT 0x890E 6 | GL_CG_FRAGMENT_SHADER_EXT 0x890F 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_output_drm: -------------------------------------------------------------------------------- 1 | EGL_EXT_output_drm 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_output_drm 4 | 5 | EGL_DRM_CRTC_EXT 0x3234 6 | EGL_DRM_PLANE_EXT 0x3235 7 | EGL_DRM_CONNECTOR_EXT 0x3236 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_fbconfig_float: -------------------------------------------------------------------------------- 1 | GLX_ARB_fbconfig_float 2 | http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt 3 | GLX_ARB_fbconfig_float 4 | 5 | GLX_RGBA_FLOAT_BIT_ARB 0x00000004 6 | GLX_RGBA_FLOAT_TYPE_ARB 0x20B9 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_blend_minmax_factor: -------------------------------------------------------------------------------- 1 | GL_AMD_blend_minmax_factor 2 | http://www.opengl.org/registry/specs/AMD/blend_minmax_factor.txt 3 | GL_AMD_blend_minmax_factor 4 | 5 | GL_FACTOR_MIN_AMD 0x901C 6 | GL_FACTOR_MAX_AMD 0x901D 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_cull_distance: -------------------------------------------------------------------------------- 1 | GL_ARB_cull_distance 2 | http://www.opengl.org/registry/specs/ARB/cull_distance.txt 3 | GL_ARB_cull_distance 4 | 5 | GL_MAX_CULL_DISTANCES 0x82F9 6 | GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES 0x82FA 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_explicit_uniform_location: -------------------------------------------------------------------------------- 1 | GL_ARB_explicit_uniform_location 2 | http://www.opengl.org/registry/specs/ARB/explicit_uniform_location.txt 3 | GL_ARB_explicit_uniform_location 4 | 5 | GL_MAX_UNIFORM_LOCATIONS 0x826E 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_cmyka: -------------------------------------------------------------------------------- 1 | GL_EXT_cmyka 2 | http://www.opengl.org/registry/specs/EXT/cmyka.txt 3 | GL_EXT_cmyka 4 | 5 | GL_CMYK_EXT 0x800C 6 | GL_CMYKA_EXT 0x800D 7 | GL_PACK_CMYK_HINT_EXT 0x800E 8 | GL_UNPACK_CMYK_HINT_EXT 0x800F 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_KHR_texture_compression_astc_sliced_3d: -------------------------------------------------------------------------------- 1 | GL_KHR_texture_compression_astc_sliced_3d 2 | http://www.opengl.org/registry/specs/KHR/texture_compression_astc_sliced_3d.txt 3 | GL_KHR_texture_compression_astc_sliced_3d 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_light_max_exponent: -------------------------------------------------------------------------------- 1 | GL_NV_light_max_exponent 2 | http://www.opengl.org/registry/specs/NV/light_max_exponent.txt 3 | GL_NV_light_max_exponent 4 | 5 | GL_MAX_SHININESS_NV 0x8504 6 | GL_MAX_SPOT_EXPONENT_NV 0x8505 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_blend_alpha_minmax: -------------------------------------------------------------------------------- 1 | GL_SGIX_blend_alpha_minmax 2 | http://www.opengl.org/registry/specs/SGIX/blend_alpha_minmax.txt 3 | GL_SGIX_blend_alpha_minmax 4 | 5 | GL_ALPHA_MIN_SGIX 0x8320 6 | GL_ALPHA_MAX_SGIX 0x8321 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_vertex_preclip: -------------------------------------------------------------------------------- 1 | GL_SGIX_vertex_preclip 2 | http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt 3 | GL_SGIX_vertex_preclip 4 | 5 | GL_VERTEX_PRECLIP_SGIX 0x83EE 6 | GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_swap_control: -------------------------------------------------------------------------------- 1 | WGL_EXT_swap_control 2 | http://www.opengl.org/registry/specs/EXT/wgl_swap_control.txt 3 | WGL_EXT_swap_control 4 | 5 | int wglGetSwapIntervalEXT (void) 6 | BOOL wglSwapIntervalEXT (int interval) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glewinfo_gl.c: -------------------------------------------------------------------------------- 1 | /* ------------------------------------------------------------------------ */ 2 | 3 | static void glewInfo (void) 4 | { 5 | #ifdef GL_VERSION_1_1 6 | _glewInfo_GL_VERSION_1_1(); 7 | #endif /* GL_VERSION_1_1 */ 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_SGIX_swap_group: -------------------------------------------------------------------------------- 1 | GLX_SGIX_swap_group 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_group.txt 3 | GLX_SGIX_swap_group 4 | 5 | void glXJoinSwapGroupSGIX (Display *dpy, GLXDrawable drawable, GLXDrawable member) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_gl_texture_2D_image: -------------------------------------------------------------------------------- 1 | EGL_KHR_gl_texture_2D_image 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_gl_texture_2D_image 4 | 5 | EGL_GL_TEXTURE_2D_KHR 0x30B1 6 | EGL_GL_TEXTURE_LEVEL_KHR 0x30BC 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_vertex_buffer_object: -------------------------------------------------------------------------------- 1 | GLX_ARB_vertex_buffer_object 2 | http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt 3 | GLX_ARB_vertex_buffer_object 4 | 5 | GLX_CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB 0x2095 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_transform_feedback3_lines_triangles: -------------------------------------------------------------------------------- 1 | GL_AMD_transform_feedback3_lines_triangles 2 | http://www.opengl.org/registry/specs/AMD/transform_feedback3_lines_triangles.txt 3 | GL_AMD_transform_feedback3_lines_triangles 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ANGLE_pack_reverse_row_order: -------------------------------------------------------------------------------- 1 | GL_ANGLE_pack_reverse_row_order 2 | https://code.google.com/p/angleproject/source/browse/#git%2Fextensions 3 | GL_ANGLE_pack_reverse_row_order 4 | 5 | GL_PACK_REVERSE_ROW_ORDER_ANGLE 0x93A4 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_shadow: -------------------------------------------------------------------------------- 1 | GL_ARB_shadow 2 | http://www.opengl.org/registry/specs/ARB/shadow.txt 3 | GL_ARB_shadow 4 | 5 | GL_TEXTURE_COMPARE_MODE_ARB 0x884C 6 | GL_TEXTURE_COMPARE_FUNC_ARB 0x884D 7 | GL_COMPARE_R_TO_TEXTURE_ARB 0x884E 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_packed_depth_stencil: -------------------------------------------------------------------------------- 1 | GL_NV_packed_depth_stencil 2 | http://www.opengl.org/registry/specs/NV/packed_depth_stencil.txt 3 | GL_NV_packed_depth_stencil 4 | 5 | GL_DEPTH_STENCIL_NV 0x84F9 6 | GL_UNSIGNED_INT_24_8_NV 0x84FA 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texgen_emboss: -------------------------------------------------------------------------------- 1 | GL_NV_texgen_emboss 2 | http://www.opengl.org/registry/specs/NV/texgen_emboss.txt 3 | GL_NV_texgen_emboss 4 | 5 | GL_EMBOSS_LIGHT_NV 0x855D 6 | GL_EMBOSS_CONSTANT_NV 0x855E 7 | GL_EMBOSS_MAP_NV 0x855F 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_generate_mipmap: -------------------------------------------------------------------------------- 1 | GL_SGIS_generate_mipmap 2 | http://www.opengl.org/registry/specs/SGIS/generate_mipmap.txt 3 | GL_SGIS_generate_mipmap 4 | 5 | GL_GENERATE_MIPMAP_SGIS 0x8191 6 | GL_GENERATE_MIPMAP_HINT_SGIS 0x8192 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_async_histogram: -------------------------------------------------------------------------------- 1 | GL_SGIX_async_histogram 2 | http://www.opengl.org/registry/specs/SGIX/async_histogram.txt 3 | GL_SGIX_async_histogram 4 | 5 | GL_ASYNC_HISTOGRAM_SGIX 0x832C 6 | GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D 7 | -------------------------------------------------------------------------------- /3rdparty/zlib/nintendods/README: -------------------------------------------------------------------------------- 1 | This Makefile requires devkitARM (http://www.devkitpro.org/category/devkitarm/) and works inside "contrib/nds". It is based on a devkitARM template. 2 | 3 | Eduardo Costa 4 | January 3, 2009 5 | 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_ARB_get_proc_address: -------------------------------------------------------------------------------- 1 | GLX_ARB_get_proc_address 2 | http://oss.sgi.com/projects/ogl-sample/registry/ARB/get_proc_address.txt 3 | GLX_ARB_get_proc_address 4 | 5 | extern void ( * glXGetProcAddressARB (const GLubyte *procName)) (void); 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_EXT_create_context_es_profile: -------------------------------------------------------------------------------- 1 | GLX_EXT_create_context_es_profile 2 | http://www.opengl.org/registry/specs/EXT/glx_create_context_es_profile.txt 3 | GLX_EXT_create_context_es_profile 4 | 5 | GLX_CONTEXT_ES_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_WIN_swap_hint: -------------------------------------------------------------------------------- 1 | GL_WIN_swap_hint 2 | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc01_16zy.asp 3 | GL_WIN_swap_hint 4 | 5 | void glAddSwapHintRectWIN (GLint x, GLint y, GLsizei width, GLsizei height) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_EXT_create_context_es_profile: -------------------------------------------------------------------------------- 1 | WGL_EXT_create_context_es_profile 2 | http://www.opengl.org/registry/specs/EXT/wgl_create_context_es_profile.txt 3 | WGL_EXT_create_context_es_profile 4 | 5 | WGL_CONTEXT_ES_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_EXT_pixel_format_packed_float: -------------------------------------------------------------------------------- 1 | WGL_EXT_pixel_format_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | WGL_EXT_pixel_format_packed_float 4 | 5 | WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT 0x20A8 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_gl_texture_3D_image: -------------------------------------------------------------------------------- 1 | EGL_KHR_gl_texture_3D_image 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_gl_texture_3D_image 4 | 5 | EGL_GL_TEXTURE_3D_KHR 0x30B2 6 | EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_system_time: -------------------------------------------------------------------------------- 1 | EGL_NV_system_time 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_system_time 4 | 5 | EGLuint64NV eglGetSystemTimeFrequencyNV ( void ) 6 | EGLuint64NV eglGetSystemTimeNV ( void ) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_NV_multisample_coverage: -------------------------------------------------------------------------------- 1 | GLX_NV_multisample_coverage 2 | http://www.opengl.org/registry/specs/NV/multisample_coverage.txt 3 | GLX_NV_multisample_coverage 4 | 5 | GLX_COLOR_SAMPLES_NV 0x20B3 6 | GLX_COVERAGE_SAMPLES_NV 100001 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIX_swap_group: -------------------------------------------------------------------------------- 1 | GLX_SGIX_swap_group 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_group.txt 3 | GLX_SGIX_swap_group 4 | 5 | void glXJoinSwapGroupSGIX (Display *dpy, GLXDrawable drawable, GLXDrawable member) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ANGLE_texture_usage: -------------------------------------------------------------------------------- 1 | GL_ANGLE_texture_usage 2 | https://code.google.com/p/angleproject/source/browse/#git%2Fextensions 3 | GL_ANGLE_texture_usage 4 | 5 | GL_TEXTURE_USAGE_ANGLE 0x93A2 6 | GL_FRAMEBUFFER_ATTACHMENT_ANGLE 0x93A3 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_mirror_clamp_to_edge: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_mirror_clamp_to_edge 2 | http://www.opengl.org/registry/specs/ARB/texture_mirror_clamp_to_edge.txt 3 | GL_ARB_texture_mirror_clamp_to_edge 4 | 5 | GL_MIRROR_CLAMP_TO_EDGE 0x8743 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_meminfo: -------------------------------------------------------------------------------- 1 | GL_ATI_meminfo 2 | http://www.opengl.org/registry/specs/ATI/meminfo.txt 3 | GL_ATI_meminfo 4 | 5 | GL_VBO_FREE_MEMORY_ATI 0x87FB 6 | GL_TEXTURE_FREE_MEMORY_ATI 0x87FC 7 | GL_RENDERBUFFER_FREE_MEMORY_ATI 0x87FD 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_texture_mirror_once: -------------------------------------------------------------------------------- 1 | GL_ATI_texture_mirror_once 2 | http://www.opengl.org/registry/specs/ATI/texture_mirror_once.txt 3 | GL_ATI_texture_mirror_once 4 | 5 | GL_MIRROR_CLAMP_ATI 0x8742 6 | GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_Cg_shader: -------------------------------------------------------------------------------- 1 | GL_EXT_Cg_shader 2 | http://download.nvidia.com/developer/GLSL/GLSL%20Release%20Notes%20for%20Release%2060.pdf 3 | GL_EXT_Cg_shader 4 | 5 | GL_CG_VERTEX_SHADER_EXT 0x890E 6 | GL_CG_FRAGMENT_SHADER_EXT 0x890F 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_stencil_clear_tag: -------------------------------------------------------------------------------- 1 | GL_EXT_stencil_clear_tag 2 | http://www.opengl.org/registry/specs/EXT/stencil_clear_tag.txt 3 | GL_EXT_stencil_clear_tag 4 | 5 | GL_STENCIL_TAG_BITS_EXT 0x88F2 6 | GL_STENCIL_CLEAR_TAG_VALUE_EXT 0x88F3 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_compute_program5: -------------------------------------------------------------------------------- 1 | GL_NV_compute_program5 2 | http://www.opengl.org/registry/specs/NV/compute_program5.txt 3 | GL_NV_compute_program5 4 | 5 | GL_COMPUTE_PROGRAM_NV 0x90FB 6 | GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV 0x90FC 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_deep_texture3D: -------------------------------------------------------------------------------- 1 | GL_NV_deep_texture3D 2 | http://www.opengl.org/registry/specs/NV/deep_texture3D.txt 3 | GL_NV_deep_texture3D 4 | 5 | GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV 0x90D0 6 | GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV 0x90D1 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fog_distance: -------------------------------------------------------------------------------- 1 | GL_NV_fog_distance 2 | http://www.opengl.org/registry/specs/NV/fog_distance.txt 3 | GL_NV_fog_distance 4 | 5 | GL_FOG_DISTANCE_MODE_NV 0x855A 6 | GL_EYE_RADIAL_NV 0x855B 7 | GL_EYE_PLANE_ABSOLUTE_NV 0x855C 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_NV_multisample_coverage: -------------------------------------------------------------------------------- 1 | WGL_NV_multisample_coverage 2 | http://www.opengl.org/registry/specs/NV/multisample_coverage.txt 3 | WGL_NV_multisample_coverage 4 | 5 | WGL_COVERAGE_SAMPLES_NV 0x2042 6 | WGL_COLOR_SAMPLES_NV 0x20B9 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_EXT_create_context_es2_profile: -------------------------------------------------------------------------------- 1 | GLX_EXT_create_context_es2_profile 2 | http://www.opengl.org/registry/specs/EXT/glx_create_context_es2_profile.txt 3 | GLX_EXT_create_context_es2_profile 4 | 5 | GLX_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_MESA_swap_control: -------------------------------------------------------------------------------- 1 | GLX_MESA_swap_control 2 | http://cgit.freedesktop.org/mesa/mesa/plain/docs/MESA_swap_control.spec 3 | GLX_MESA_swap_control 4 | 5 | int glXGetSwapIntervalMESA (void) 6 | int glXSwapIntervalMESA (unsigned int interval) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GL_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | GL_EXT_framebuffer_sRGB 4 | 5 | GL_FRAMEBUFFER_SRGB_EXT 0x8DB9 6 | GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_EXT_create_context_es2_profile: -------------------------------------------------------------------------------- 1 | WGL_EXT_create_context_es2_profile 2 | http://www.opengl.org/registry/specs/EXT/wgl_create_context_es2_profile.txt 3 | WGL_EXT_create_context_es2_profile 4 | 5 | WGL_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_front_buffer_auto_refresh: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_front_buffer_auto_refresh 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_front_buffer_auto_refresh 4 | 5 | EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_device_base: -------------------------------------------------------------------------------- 1 | EGL_EXT_device_base 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_device_base 4 | 5 | EGL_NO_DEVICE_EXT ((EGLDeviceEXT)(0)) 6 | EGL_BAD_DEVICE_EXT 0x322B 7 | EGL_DEVICE_EXT 0x322C 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_cl_event: -------------------------------------------------------------------------------- 1 | EGL_KHR_cl_event 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_cl_event 4 | 5 | EGL_CL_EVENT_HANDLE_KHR 0x309C 6 | EGL_SYNC_CL_EVENT_KHR 0x30FE 7 | EGL_SYNC_CL_EVENT_COMPLETE_KHR 0x30FF 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_create_context_es_profile: -------------------------------------------------------------------------------- 1 | GLX_EXT_create_context_es_profile 2 | http://www.opengl.org/registry/specs/EXT/glx_create_context_es_profile.txt 3 | GLX_EXT_create_context_es_profile 4 | 5 | GLX_CONTEXT_ES_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_depth_clamp_separate: -------------------------------------------------------------------------------- 1 | GL_AMD_depth_clamp_separate 2 | http://www.opengl.org/registry/specs/AMD/depth_clamp_separate.txt 3 | GL_AMD_depth_clamp_separate 4 | 5 | GL_DEPTH_CLAMP_NEAR_AMD 0x901E 6 | GL_DEPTH_CLAMP_FAR_AMD 0x901F 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_seamless_cubemap_per_texture: -------------------------------------------------------------------------------- 1 | GL_ARB_seamless_cubemap_per_texture 2 | http://www.opengl.org/registry/specs/ARB/seamless_cubemap_per_texture.txt 3 | GL_ARB_seamless_cubemap_per_texture 4 | 5 | GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_vertex_type_10f_11f_11f_rev: -------------------------------------------------------------------------------- 1 | GL_ARB_vertex_type_10f_11f_11f_rev 2 | http://www.opengl.org/registry/specs/ARB/vertex_type_10f_11f_11f_rev.txt 3 | GL_ARB_vertex_type_10f_11f_11f_rev 4 | 5 | GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_copy_depth_to_color: -------------------------------------------------------------------------------- 1 | GL_NV_copy_depth_to_color 2 | http://www.opengl.org/registry/specs/NV/copy_depth_to_color.txt 3 | GL_NV_copy_depth_to_color 4 | 5 | GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E 6 | GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OES_read_format: -------------------------------------------------------------------------------- 1 | GL_OES_read_format 2 | http://www.opengl.org/registry/specs/OES/OES_read_format.txt 3 | GL_OES_read_format 4 | 5 | GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A 6 | GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_REND_screen_coordinates: -------------------------------------------------------------------------------- 1 | GL_REND_screen_coordinates 2 | http://www.opengl.org/registry/specs/REND/screen_coordinates.txt 3 | GL_REND_screen_coordinates 4 | 5 | GL_SCREEN_COORDINATES_REND 0x8490 6 | GL_INVERTED_SCREEN_W_REND 0x8491 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_fog_function: -------------------------------------------------------------------------------- 1 | GL_SGIS_fog_function 2 | http://www.opengl.org/registry/specs/SGIS/fog_func.txt 3 | GL_SGIS_fog_function 4 | 5 | void glFogFuncSGIS (GLsizei n, const GLfloat* points) 6 | void glGetFogFuncSGIS (GLfloat* points) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_vertex_preclip_hint: -------------------------------------------------------------------------------- 1 | GL_SGIX_vertex_preclip_hint 2 | http://www.opengl.org/registry/specs/SGIX/vertex_preclip.txt 3 | GL_SGIX_vertex_preclip_hint 4 | 5 | GL_VERTEX_PRECLIP_SGIX 0x83EE 6 | GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_WIN_swap_hint: -------------------------------------------------------------------------------- 1 | GL_WIN_swap_hint 2 | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc01_16zy.asp 3 | GL_WIN_swap_hint 4 | 5 | void glAddSwapHintRectWIN (GLint x, GLint y, GLsizei width, GLsizei height) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_create_context_es_profile: -------------------------------------------------------------------------------- 1 | WGL_EXT_create_context_es_profile 2 | http://www.opengl.org/registry/specs/EXT/wgl_create_context_es_profile.txt 3 | WGL_EXT_create_context_es_profile 4 | 5 | WGL_CONTEXT_ES_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_pixel_format_packed_float: -------------------------------------------------------------------------------- 1 | WGL_EXT_pixel_format_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | WGL_EXT_pixel_format_packed_float 4 | 5 | WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT 0x20A8 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_VERSION_1_4: -------------------------------------------------------------------------------- 1 | GLX_VERSION_1_4 2 | http://www.opengl.org/documentation/specs/glx/glx1.4.pdf 3 | GLX_VERSION_1_4 4 | 5 | GLX_SAMPLE_BUFFERS 100000 6 | GLX_SAMPLES 100001 7 | extern void ( * glXGetProcAddress (const GLubyte *procName)) (void); 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_VERSION_3_3: -------------------------------------------------------------------------------- 1 | GL_VERSION_3_3 2 | https://www.opengl.org/registry/doc/glspec33.compatibility.20100311.pdf 3 | 4 | 5 | GL_RGB10_A2UI 0x906F 6 | GL_VERTEX_ATTRIB_ARRAY_DIVISOR 0x88FE 7 | void glVertexAttribDivisor (GLuint index, GLuint divisor) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_VERSION_4_4: -------------------------------------------------------------------------------- 1 | GL_VERSION_4_4 2 | https://www.opengl.org/registry/doc/glspec44.compatibility.pdf 3 | 4 | 5 | GL_MAX_VERTEX_ATTRIB_STRIDE 0x82E5 6 | GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED 0x8221 7 | GL_TEXTURE_BUFFER_BINDING 0x8C2A 8 | 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_cuda_event: -------------------------------------------------------------------------------- 1 | EGL_NV_cuda_event 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_cuda_event 4 | 5 | EGL_CUDA_EVENT_HANDLE_NV 0x323B 6 | EGL_SYNC_CUDA_EVENT_NV 0x323C 7 | EGL_SYNC_CUDA_EVENT_COMPLETE_NV 0x323D 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_robustness_video_memory_purge: -------------------------------------------------------------------------------- 1 | EGL_NV_robustness_video_memory_purge 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_robustness_video_memory_purge 4 | 5 | EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_get_proc_address: -------------------------------------------------------------------------------- 1 | GLX_ARB_get_proc_address 2 | http://oss.sgi.com/projects/ogl-sample/registry/ARB/get_proc_address.txt 3 | GLX_ARB_get_proc_address 4 | 5 | extern void ( * glXGetProcAddressARB (const GLubyte *procName)) (void); 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_create_context_es2_profile: -------------------------------------------------------------------------------- 1 | GLX_EXT_create_context_es2_profile 2 | http://www.opengl.org/registry/specs/EXT/glx_create_context_es2_profile.txt 3 | GLX_EXT_create_context_es2_profile 4 | 5 | GLX_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_NV_delay_before_swap: -------------------------------------------------------------------------------- 1 | GLX_NV_delay_before_swap 2 | http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt 3 | GLX_NV_delay_before_swap 4 | 5 | Bool glXDelayBeforeSwapNV (Display* dpy, GLXDrawable drawable, GLfloat seconds) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_seamless_cubemap_per_texture: -------------------------------------------------------------------------------- 1 | GL_AMD_seamless_cubemap_per_texture 2 | http://www.opengl.org/registry/specs/AMD/seamless_cubemap_per_texture.txt 3 | GL_AMD_seamless_cubemap_per_texture 4 | 5 | GL_TEXTURE_CUBE_MAP_SEAMLESS_ARB 0x884F 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_422_pixels: -------------------------------------------------------------------------------- 1 | GL_EXT_422_pixels 2 | http://www.opengl.org/registry/specs/EXT/422_pixels.txt 3 | GL_EXT_422_pixels 4 | 5 | GL_422_EXT 0x80CC 6 | GL_422_REV_EXT 0x80CD 7 | GL_422_AVERAGE_EXT 0x80CE 8 | GL_422_REV_AVERAGE_EXT 0x80CF 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_shader_thread_group: -------------------------------------------------------------------------------- 1 | GL_NV_shader_thread_group 2 | http://www.opengl.org/registry/specs/NV/shader_thread_group.txt 3 | GL_NV_shader_thread_group 4 | 5 | GL_WARP_SIZE_NV 0x9339 6 | GL_WARPS_PER_SM_NV 0x933A 7 | GL_SM_COUNT_NV 0x933B 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_create_context_es2_profile: -------------------------------------------------------------------------------- 1 | WGL_EXT_create_context_es2_profile 2 | http://www.opengl.org/registry/specs/EXT/wgl_create_context_es2_profile.txt 3 | WGL_EXT_create_context_es2_profile 4 | 5 | WGL_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATI_map_object_buffer: -------------------------------------------------------------------------------- 1 | GL_ATI_map_object_buffer 2 | http://www.opengl.org/registry/specs/ATI/map_object_buffer.txt 3 | GL_ATI_map_object_buffer 4 | 5 | void * glMapObjectBufferATI (GLuint buffer) 6 | void glUnmapObjectBufferATI (GLuint buffer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANGLE_d3d_share_handle_client_buffer: -------------------------------------------------------------------------------- 1 | EGL_ANGLE_d3d_share_handle_client_buffer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANGLE_d3d_share_handle_client_buffer 4 | 5 | EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_fence_sync: -------------------------------------------------------------------------------- 1 | EGL_KHR_fence_sync 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_fence_sync 4 | 5 | EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR 0x30F0 6 | EGL_SYNC_CONDITION_KHR 0x30F8 7 | EGL_SYNC_FENCE_KHR 0x30F9 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_stereo_tree: -------------------------------------------------------------------------------- 1 | GLX_EXT_stereo_tree 2 | http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt 3 | GLX_EXT_stereo_tree 4 | 5 | GLX_STEREO_NOTIFY_EXT 0x00000000 6 | GLX_STEREO_NOTIFY_MASK_EXT 0x00000001 7 | GLX_STEREO_TREE_EXT 0x20F5 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_visual_rating: -------------------------------------------------------------------------------- 1 | GLX_EXT_visual_rating 2 | http://www.opengl.org/registry/specs/EXT/visual_rating.txt 3 | GLX_EXT_visual_rating 4 | 5 | GLX_VISUAL_CAVEAT_EXT 0x20 6 | GLX_SLOW_VISUAL_EXT 0x8001 7 | GLX_NON_CONFORMANT_VISUAL_EXT 0x800D 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_swap_control: -------------------------------------------------------------------------------- 1 | GLX_MESA_swap_control 2 | http://cgit.freedesktop.org/mesa/mesa/plain/docs/MESA_swap_control.spec 3 | GLX_MESA_swap_control 4 | 5 | int glXGetSwapIntervalMESA (void) 6 | int glXSwapIntervalMESA (unsigned int interval) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_filter_minmax: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_filter_minmax 2 | http://www.opengl.org/registry/specs/ARB/texture_filter_minmax.txt 3 | GL_ARB_texture_filter_minmax 4 | 5 | GL_TEXTURE_REDUCTION_MODE_ARB 0x9366 6 | GL_WEIGHTED_AVERAGE_ARB 0x9367 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_framebuffer_sRGB: -------------------------------------------------------------------------------- 1 | GL_EXT_framebuffer_sRGB 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_framebuffer_sRGB.txt 3 | GL_EXT_framebuffer_sRGB 4 | 5 | GL_FRAMEBUFFER_SRGB_EXT 0x8DB9 6 | GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_filter_minmax: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_filter_minmax 2 | http://www.opengl.org/registry/specs/EXT/texture_filter_minmax.txt 3 | GL_EXT_texture_filter_minmax 4 | 5 | GL_TEXTURE_REDUCTION_MODE_EXT 0x9366 6 | GL_WEIGHTED_AVERAGE_EXT 0x9367 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_INTEL_conservative_rasterization: -------------------------------------------------------------------------------- 1 | GL_INTEL_conservative_rasterization 2 | http://www.opengl.org/registry/specs/INTEL/conservative_rasterization.txt 3 | GL_INTEL_conservative_rasterization 4 | 5 | GL_CONSERVATIVE_RASTERIZATION_INTEL 0x83FE 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_MESA_ycbcr_texture: -------------------------------------------------------------------------------- 1 | GL_MESA_ycbcr_texture 2 | http://www.opengl.org/registry/specs/MESA/ycbcr_texture.txt 3 | GL_MESA_ycbcr_texture 4 | 5 | GL_UNSIGNED_SHORT_8_8_MESA 0x85BA 6 | GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB 7 | GL_YCBCR_MESA 0x8757 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGI_texture_color_table: -------------------------------------------------------------------------------- 1 | GL_SGI_texture_color_table 2 | http://www.opengl.org/registry/specs/SGI/texture_color_table.txt 3 | GL_SGI_texture_color_table 4 | 5 | GL_TEXTURE_COLOR_TABLE_SGI 0x80BC 6 | GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_SGI_video_sync: -------------------------------------------------------------------------------- 1 | GLX_SGI_video_sync 2 | http://www.opengl.org/registry/specs/SGI/video_sync.txt 3 | GLX_SGI_video_sync 4 | 5 | int glXGetVideoSyncSGI (unsigned int* count) 6 | int glXWaitVideoSyncSGI (int divisor, int remainder, unsigned int* count) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATIX_texture_env_combine3: -------------------------------------------------------------------------------- 1 | GL_ATIX_texture_env_combine3 2 | http://www.ati.com/developer/atiopengl.pdf 3 | GL_ATIX_texture_env_combine3 4 | 5 | GL_MODULATE_ADD_ATIX 0x8744 6 | GL_MODULATE_SIGNED_ADD_ATIX 0x8745 7 | GL_MODULATE_SUBTRACT_ATIX 0x8746 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_gl_colorspace: -------------------------------------------------------------------------------- 1 | EGL_KHR_gl_colorspace 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_gl_colorspace 4 | 5 | EGL_GL_COLORSPACE_SRGB_KHR 0x3089 6 | EGL_GL_COLORSPACE_LINEAR_KHR 0x308A 7 | EGL_GL_COLORSPACE_KHR 0x309D 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NOK_swap_region: -------------------------------------------------------------------------------- 1 | EGL_NOK_swap_region 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NOK_swap_region 4 | 5 | EGLBoolean eglSwapBuffersRegionNOK (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_map_object_buffer: -------------------------------------------------------------------------------- 1 | GL_ATI_map_object_buffer 2 | http://www.opengl.org/registry/specs/ATI/map_object_buffer.txt 3 | GL_ATI_map_object_buffer 4 | 5 | void * glMapObjectBufferATI (GLuint buffer) 6 | void glUnmapObjectBufferATI (GLuint buffer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NVX_conditional_render: -------------------------------------------------------------------------------- 1 | GL_NVX_conditional_render 2 | http://www.opengl.org/registry/specs/NVX/nvx_conditional_render.txt 3 | GL_NVX_conditional_render 4 | 5 | void glBeginConditionalRenderNVX (GLuint id) 6 | void glEndConditionalRenderNVX (void) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_REGAL_extension_query: -------------------------------------------------------------------------------- 1 | GL_REGAL_extension_query 2 | https://github.com/p3/regal/tree/master/doc/extensions 3 | GL_REGAL_extension_query 4 | 5 | GLboolean glGetExtensionREGAL (const GLchar* ext) 6 | GLboolean glIsSupportedREGAL (const GLchar* ext) 7 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/delphi/ZLibConst.pas: -------------------------------------------------------------------------------- 1 | unit ZLibConst; 2 | 3 | interface 4 | 5 | resourcestring 6 | sTargetBufferTooSmall = 'ZLib error: target buffer may be too small'; 7 | sInvalidStreamOp = 'Invalid stream operation'; 8 | 9 | implementation 10 | 11 | end. 12 | -------------------------------------------------------------------------------- /cmake/shader_inl.cmake: -------------------------------------------------------------------------------- 1 | FILE(WRITE ${OUTPUT} "") 2 | FILE(READ ${SHADER_FILE} CONTENTS) 3 | FILE(APPEND ${OUTPUT} "#pragma once\nnamespace {\nconst char* ${SHADER_NAME}_SRC =\nR\"glsl(") 4 | FILE(APPEND ${OUTPUT} "${CONTENTS}") 5 | FILE(APPEND ${OUTPUT} ")glsl\";\n} // namespace") 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_blob_cache: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_blob_cache 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_blob_cache 4 | 5 | void eglSetBlobCacheFuncsANDROID (EGLDisplay dpy, EGLSetBlobFuncANDROID set, EGLGetBlobFuncANDROID get) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_device_enumeration: -------------------------------------------------------------------------------- 1 | EGL_EXT_device_enumeration 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_device_enumeration 4 | 5 | EGLBoolean eglQueryDevicesEXT (EGLint max_devices, EGLDeviceEXT * devices, EGLint * num_devices) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_HI_colorformats: -------------------------------------------------------------------------------- 1 | EGL_HI_colorformats 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_HI_colorformats 4 | 5 | EGL_COLOR_FORMAT_HI 0x8F70 6 | EGL_COLOR_RGB_HI 0x8F71 7 | EGL_COLOR_RGBA_HI 0x8F72 8 | EGL_COLOR_ARGB_HI 0x8F73 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_IMG_image_plane_attribs: -------------------------------------------------------------------------------- 1 | EGL_IMG_image_plane_attribs 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_IMG_image_plane_attribs 4 | 5 | EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG 0x3105 6 | EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG 0x3106 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NOK_swap_region2: -------------------------------------------------------------------------------- 1 | EGL_NOK_swap_region2 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NOK_swap_region2 4 | 5 | EGLBoolean eglSwapBuffersRegion2NOK (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_depth_nonlinear: -------------------------------------------------------------------------------- 1 | EGL_NV_depth_nonlinear 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_depth_nonlinear 4 | 5 | EGL_DEPTH_ENCODING_NONE_NV 0 6 | EGL_DEPTH_ENCODING_NV 0x30E2 7 | EGL_DEPTH_ENCODING_NONLINEAR_NV 0x30E3 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_copy_sub_buffer: -------------------------------------------------------------------------------- 1 | GLX_MESA_copy_sub_buffer 2 | http://www.opengl.org/registry/specs/MESA/copy_sub_buffer.txt 3 | GLX_MESA_copy_sub_buffer 4 | 5 | void glXCopySubBufferMESA (Display* dpy, GLXDrawable drawable, int x, int y, int width, int height) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_pixmap_colormap: -------------------------------------------------------------------------------- 1 | GLX_MESA_pixmap_colormap 2 | http://www.opengl.org/registry/specs/MESA/pixmap_colormap.txt 3 | GLX_MESA_pixmap_colormap 4 | 5 | GLXPixmap glXCreateGLXPixmapMESA (Display* dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_NV_robustness_video_memory_purge: -------------------------------------------------------------------------------- 1 | GLX_NV_robustness_video_memory_purge 2 | http://www.opengl.org/registry/specs/NV/robustness_video_memory_purge.txt 3 | GLX_NV_robustness_video_memory_purge 4 | 5 | GLX_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x20F7 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGI_video_sync: -------------------------------------------------------------------------------- 1 | GLX_SGI_video_sync 2 | http://www.opengl.org/registry/specs/SGI/video_sync.txt 3 | GLX_SGI_video_sync 4 | 5 | int glXGetVideoSyncSGI (unsigned int* count) 6 | int glXWaitVideoSyncSGI (int divisor, int remainder, unsigned int* count) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATIX_texture_env_combine3: -------------------------------------------------------------------------------- 1 | GL_ATIX_texture_env_combine3 2 | http://www.ati.com/developer/atiopengl.pdf 3 | GL_ATIX_texture_env_combine3 4 | 5 | GL_MODULATE_ADD_ATIX 0x8744 6 | GL_MODULATE_SIGNED_ADD_ATIX 0x8745 7 | GL_MODULATE_SUBTRACT_ATIX 0x8746 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_sRGB_decode: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_sRGB_decode 2 | http://www.opengl.org/registry/specs/EXT/texture_sRGB_decode.txt 3 | GL_EXT_texture_sRGB_decode 4 | 5 | GL_TEXTURE_SRGB_DECODE_EXT 0x8A48 6 | GL_DECODE_EXT 0x8A49 7 | GL_SKIP_DECODE_EXT 0x8A4A 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_KHR_context_flush_control: -------------------------------------------------------------------------------- 1 | GL_KHR_context_flush_control 2 | http://www.opengl.org/registry/specs/KHR/context_flush_control.txt 3 | GL_KHR_context_flush_control 4 | 5 | GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB 6 | GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NVX_blend_equation_advanced_multi_draw_buffers: -------------------------------------------------------------------------------- 1 | GL_NVX_blend_equation_advanced_multi_draw_buffers 2 | http://www.opengl.org/registry/specs/NVX/nvx_blend_equation_advanced_multi_draw_buffers.txt 3 | GL_NVX_blend_equation_advanced_multi_draw_buffers 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_depth_texture: -------------------------------------------------------------------------------- 1 | GL_SGIX_depth_texture 2 | http://www.opengl.org/registry/specs/SGIX/depth_texture.txt 3 | GL_SGIX_depth_texture 4 | 5 | GL_DEPTH_COMPONENT16_SGIX 0x81A5 6 | GL_DEPTH_COMPONENT24_SGIX 0x81A6 7 | GL_DEPTH_COMPONENT32_SGIX 0x81A7 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANGLE_surface_d3d_texture_2d_share_handle: -------------------------------------------------------------------------------- 1 | EGL_ANGLE_surface_d3d_texture_2d_share_handle 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANGLE_surface_d3d_texture_2d_share_handle 4 | 5 | EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_config_attribs: -------------------------------------------------------------------------------- 1 | EGL_KHR_config_attribs 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_config_attribs 4 | 5 | EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020 6 | EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040 7 | EGL_CONFORMANT_KHR 0x3042 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_robustness_application_isolation: -------------------------------------------------------------------------------- 1 | GLX_ARB_robustness_application_isolation 2 | http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt 3 | GLX_ARB_robustness_application_isolation 4 | 5 | GLX_CONTEXT_RESET_ISOLATION_BIT_ARB 0x00000008 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_robustness_share_group_isolation: -------------------------------------------------------------------------------- 1 | GLX_ARB_robustness_share_group_isolation 2 | http://www.opengl.org/registry/specs/ARB/glx_robustness_isolation.txt 3 | GLX_ARB_robustness_share_group_isolation 4 | 5 | GLX_CONTEXT_RESET_ISOLATION_BIT_ARB 0x00000008 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SUNX_constant_data: -------------------------------------------------------------------------------- 1 | GL_SUNX_constant_data 2 | http://www.opengl.org/registry/specs/SUNX/constant_data.txt 3 | GL_SUNX_constant_data 4 | 5 | GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 6 | GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 7 | void glFinishTextureSUNX (void) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_robustness_application_isolation: -------------------------------------------------------------------------------- 1 | WGL_ARB_robustness_application_isolation 2 | http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt 3 | WGL_ARB_robustness_application_isolation 4 | 5 | WGL_CONTEXT_RESET_ISOLATION_BIT_ARB 0x00000008 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_robustness_share_group_isolation: -------------------------------------------------------------------------------- 1 | WGL_ARB_robustness_share_group_isolation 2 | http://www.opengl.org/registry/specs/ARB/wgl_robustness_isolation.txt 3 | WGL_ARB_robustness_share_group_isolation 4 | 5 | WGL_CONTEXT_RESET_ISOLATION_BIT_ARB 0x00000008 6 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/testzlib/testzlib.txt: -------------------------------------------------------------------------------- 1 | To build testzLib with Visual Studio 2005: 2 | 3 | copy to a directory file from : 4 | - root of zLib tree 5 | - contrib/testzlib 6 | - contrib/masmx86 7 | - contrib/masmx64 8 | - contrib/vstudio/vc7 9 | 10 | and open testzlib8.sln -------------------------------------------------------------------------------- /src/cmake/volrendConfig.cmake: -------------------------------------------------------------------------------- 1 | include(CMakeFindDependencyMacro) 2 | 3 | find_dependency(Threads) 4 | find_dependency(glfw3) 5 | set(OpenGL_GL_PREFERENCE GLVND) 6 | find_dependency(OpenGL) 7 | find_dependency(ZLIB) 8 | 9 | include("${CMAKE_CURRENT_LIST_DIR}/volrendTargets.cmake") 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_EXT_fbconfig_packed_float: -------------------------------------------------------------------------------- 1 | GLX_EXT_fbconfig_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | GLX_EXT_fbconfig_packed_float 4 | 5 | GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT 0x20B1 6 | GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT 0x00000008 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_packed_float: -------------------------------------------------------------------------------- 1 | GL_EXT_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | GL_EXT_packed_float 4 | 5 | GL_R11F_G11F_B10F_EXT 0x8C3A 6 | GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B 7 | GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_vertex_program2_option: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program2_option 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program2_option.txt 3 | GL_NV_vertex_program2_option 4 | 5 | GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4 6 | GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_MESA_set_3dfx_mode: -------------------------------------------------------------------------------- 1 | GLX_MESA_set_3dfx_mode 2 | http://www.opengl.org/registry/specs/MESA/set_3dfx_mode.txt 3 | GLX_MESA_set_3dfx_mode 4 | 5 | GLX_3DFX_WINDOW_MODE_MESA 0x1 6 | GLX_3DFX_FULLSCREEN_MODE_MESA 0x2 7 | GLboolean glXSet3DfxModeMESA (GLint mode) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_OML_swap_method: -------------------------------------------------------------------------------- 1 | GLX_OML_swap_method 2 | http://www.opengl.org/registry/specs/OML/glx_swap_method.txt 3 | GLX_OML_swap_method 4 | 5 | GLX_SWAP_METHOD_OML 0x8060 6 | GLX_SWAP_EXCHANGE_OML 0x8061 7 | GLX_SWAP_COPY_OML 0x8062 8 | GLX_SWAP_UNDEFINED_OML 0x8063 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_3DFX_texture_compression_FXT1: -------------------------------------------------------------------------------- 1 | GL_3DFX_texture_compression_FXT1 2 | http://www.opengl.org/registry/specs/3DFX/texture_compression_FXT1.txt 3 | GL_3DFX_texture_compression_FXT1 4 | 5 | GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 6 | GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_sample_positions: -------------------------------------------------------------------------------- 1 | GL_AMD_sample_positions 2 | http://www.opengl.org/registry/specs/AMD/sample_positions.txt 3 | GL_AMD_sample_positions 4 | 5 | GL_SUBSAMPLE_DISTANCE_AMD 0x883F 6 | void glSetMultisamplefvAMD (GLenum pname, GLuint index, const GLfloat* val) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_APPLE_rgb_422: -------------------------------------------------------------------------------- 1 | GL_APPLE_rgb_422 2 | http://www.opengl.org/registry/specs/APPLE/rgb_422.txt 3 | GL_APPLE_rgb_422 4 | 5 | GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA 6 | GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB 7 | GL_RGB_422_APPLE 0x8A1F 8 | GL_RGB_RAW_422_APPLE 0x8A51 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_sample_shading: -------------------------------------------------------------------------------- 1 | GL_ARB_sample_shading 2 | http://www.opengl.org/registry/specs/ARB/sample_shading.txt 3 | GL_ARB_sample_shading 4 | 5 | GL_SAMPLE_SHADING_ARB 0x8C36 6 | GL_MIN_SAMPLE_SHADING_VALUE_ARB 0x8C37 7 | void glMinSampleShadingARB (GLclampf value) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_lod_bias: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_lod_bias 2 | http://www.opengl.org/registry/specs/EXT/texture_lod_bias.txt 3 | GL_EXT_texture_lod_bias 4 | 5 | GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD 6 | GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 7 | GL_TEXTURE_LOD_BIAS_EXT 0x8501 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_S3_s3tc: -------------------------------------------------------------------------------- 1 | GL_S3_s3tc 2 | http://www.opengl.org/registry/specs/S3/s3tc.txt 3 | GL_S3_s3tc 4 | 5 | GL_RGB_S3TC 0x83A0 6 | GL_RGB4_S3TC 0x83A1 7 | GL_RGBA_S3TC 0x83A2 8 | GL_RGBA4_S3TC 0x83A3 9 | GL_RGBA_DXT5_S3TC 0x83A4 10 | GL_RGBA4_DXT5_S3TC 0x83A5 11 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_SGIX_shadow: -------------------------------------------------------------------------------- 1 | GL_SGIX_shadow 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/shadow.txt 3 | GL_SGIX_shadow 4 | 5 | GL_TEXTURE_COMPARE_SGIX 0x819A 6 | GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B 7 | GL_TEXTURE_LEQUAL_R_SGIX 0x819C 8 | GL_TEXTURE_GEQUAL_R_SGIX 0x819D 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANDROID_presentation_time: -------------------------------------------------------------------------------- 1 | EGL_ANDROID_presentation_time 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANDROID_presentation_time 4 | 5 | EGLBoolean eglPresentationTimeANDROID (EGLDisplay dpy, EGLSurface surface, EGLnsecsANDROID time) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_fbconfig_packed_float: -------------------------------------------------------------------------------- 1 | GLX_EXT_fbconfig_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | GLX_EXT_fbconfig_packed_float 4 | 5 | GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT 0x20B1 6 | GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT 0x00000008 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_3DFX_multisample: -------------------------------------------------------------------------------- 1 | GL_3DFX_multisample 2 | http://www.opengl.org/registry/specs/3DFX/3dfx_multisample.txt 3 | GL_3DFX_multisample 4 | 5 | GL_MULTISAMPLE_3DFX 0x86B2 6 | GL_SAMPLE_BUFFERS_3DFX 0x86B3 7 | GL_SAMPLES_3DFX 0x86B4 8 | GL_MULTISAMPLE_BIT_3DFX 0x20000000 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_AMD_query_buffer_object: -------------------------------------------------------------------------------- 1 | GL_AMD_query_buffer_object 2 | http://www.opengl.org/registry/specs/AMD/query_buffer_object.txt 3 | GL_AMD_query_buffer_object 4 | 5 | GL_QUERY_BUFFER_AMD 0x9192 6 | GL_QUERY_BUFFER_BINDING_AMD 0x9193 7 | GL_QUERY_RESULT_NO_WAIT_AMD 0x9194 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_depth_buffer_float: -------------------------------------------------------------------------------- 1 | GL_ARB_depth_buffer_float 2 | http://www.opengl.org/registry/specs/ARB/depth_buffer_float.txt 3 | GL_ARB_depth_buffer_float 4 | 5 | GL_DEPTH_COMPONENT32F 0x8CAC 6 | GL_DEPTH32F_STENCIL8 0x8CAD 7 | GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATI_texture_env_combine3: -------------------------------------------------------------------------------- 1 | GL_ATI_texture_env_combine3 2 | http://www.opengl.org/registry/specs/ATI/texture_env_combine3.txt 3 | GL_ATI_texture_env_combine3 4 | 5 | GL_MODULATE_ADD_ATI 0x8744 6 | GL_MODULATE_SIGNED_ADD_ATI 0x8745 7 | GL_MODULATE_SUBTRACT_ATI 0x8746 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_packed_float: -------------------------------------------------------------------------------- 1 | GL_EXT_packed_float 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_packed_float.txt 3 | GL_EXT_packed_float 4 | 5 | GL_R11F_G11F_B10F_EXT 0x8C3A 6 | GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B 7 | GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_vertex_program2_option: -------------------------------------------------------------------------------- 1 | GL_NV_vertex_program2_option 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_NV_vertex_program2_option.txt 3 | GL_NV_vertex_program2_option 4 | 5 | GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4 6 | GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_enhanced_layouts: -------------------------------------------------------------------------------- 1 | GL_ARB_enhanced_layouts 2 | http://www.opengl.org/registry/specs/ARB/enhanced_layouts.txt 3 | GL_ARB_enhanced_layouts 4 | 5 | GL_LOCATION_COMPONENT 0x934A 6 | GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B 7 | GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_stencil_two_side: -------------------------------------------------------------------------------- 1 | GL_EXT_stencil_two_side 2 | http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt 3 | GL_EXT_stencil_two_side 4 | 5 | GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910 6 | GL_ACTIVE_STENCIL_FACE_EXT 0x8911 7 | void glActiveStencilFaceEXT (GLenum face) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_filter_anisotropic: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_filter_anisotropic 2 | http://www.opengl.org/registry/specs/EXT/texture_filter_anisotropic.txt 3 | GL_EXT_texture_filter_anisotropic 4 | 5 | GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE 6 | GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_mirror_clamp: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_mirror_clamp 2 | http://www.opengl.org/registry/specs/EXT/texture_mirror_clamp.txt 3 | GL_EXT_texture_mirror_clamp 4 | 5 | GL_MIRROR_CLAMP_EXT 0x8742 6 | GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743 7 | GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_perturb_normal: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_perturb_normal 2 | http://www.opengl.org/registry/specs/EXT/texture_perturb_normal.txt 3 | GL_EXT_texture_perturb_normal 4 | 5 | GL_PERTURB_EXT 0x85AE 6 | GL_TEXTURE_NORMAL_EXT 0x85AF 7 | void glTextureNormalEXT (GLenum mode) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_x11_sync_object: -------------------------------------------------------------------------------- 1 | GL_EXT_x11_sync_object 2 | http://www.opengl.org/registry/specs/EXT/x11_sync_object.txt 3 | GL_EXT_x11_sync_object 4 | 5 | GL_SYNC_X11_FENCE_EXT 0x90E1 6 | GLsync glImportSyncEXT (GLenum external_sync_type, GLintptr external_sync, GLbitfield flags) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_shadow: -------------------------------------------------------------------------------- 1 | GL_SGIX_shadow 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/shadow.txt 3 | GL_SGIX_shadow 4 | 5 | GL_TEXTURE_COMPARE_SGIX 0x819A 6 | GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B 7 | GL_TEXTURE_LEQUAL_R_SGIX 0x819C 8 | GL_TEXTURE_GEQUAL_R_SGIX 0x819D 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ATI_pixel_format_float: -------------------------------------------------------------------------------- 1 | WGL_ATI_pixel_format_float 2 | http://www.opengl.org/registry/specs/ATI/pixel_format_float.txt 3 | WGL_ATI_pixel_format_float 4 | 5 | WGL_TYPE_RGBA_FLOAT_ATI 0x21A0 6 | GL_RGBA_FLOAT_MODE_ATI 0x8820 7 | GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_ATIX_texture_env_route: -------------------------------------------------------------------------------- 1 | GL_ATIX_texture_env_route 2 | http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATIX_texture_env_route.txt 3 | GL_ATIX_texture_env_route 4 | 5 | GL_SECONDARY_COLOR_ATIX 0x8747 6 | GL_TEXTURE_OUTPUT_RGB_ATIX 0x8748 7 | GL_TEXTURE_OUTPUT_ALPHA_ATIX 0x8749 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_fragment_shader: -------------------------------------------------------------------------------- 1 | GL_ARB_fragment_shader 2 | http://www.opengl.org/registry/specs/ARB/fragment_shader.txt 3 | GL_ARB_fragment_shader 4 | 5 | GL_FRAGMENT_SHADER_ARB 0x8B30 6 | GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 7 | GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_texture_lod: -------------------------------------------------------------------------------- 1 | GL_SGIS_texture_lod 2 | http://www.opengl.org/registry/specs/SGIS/texture_lod.txt 3 | GL_SGIS_texture_lod 4 | 5 | GL_TEXTURE_MIN_LOD_SGIS 0x813A 6 | GL_TEXTURE_MAX_LOD_SGIS 0x813B 7 | GL_TEXTURE_BASE_LEVEL_SGIS 0x813C 8 | GL_TEXTURE_MAX_LEVEL_SGIS 0x813D 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_depth_bounds_test: -------------------------------------------------------------------------------- 1 | GL_EXT_depth_bounds_test 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_depth_bounds_test.txt 3 | GL_EXT_depth_bounds_test 4 | 5 | GL_DEPTH_BOUNDS_TEST_EXT 0x8890 6 | GL_DEPTH_BOUNDS_EXT 0x8891 7 | void glDepthBoundsEXT (GLclampd zmin, GLclampd zmax) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_depth_range_unclamped: -------------------------------------------------------------------------------- 1 | GL_NV_depth_range_unclamped 2 | 3 | GL_NV_depth_range_unclamped 4 | 5 | GL_SAMPLE_COUNT_BITS_NV 0x8864 6 | GL_CURRENT_SAMPLE_COUNT_QUERY_NV 0x8865 7 | GL_QUERY_RESULT_NV 0x8866 8 | GL_QUERY_RESULT_AVAILABLE_NV 0x8867 9 | GL_SAMPLE_COUNT_NV 0x8914 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_ANGLE_query_surface_pointer: -------------------------------------------------------------------------------- 1 | EGL_ANGLE_query_surface_pointer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_ANGLE_query_surface_pointer 4 | 5 | EGLBoolean eglQuerySurfacePointerANGLE (EGLDisplay dpy, EGLSurface surface, EGLint attribute, void ** value) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_stream_consumer_egloutput: -------------------------------------------------------------------------------- 1 | EGL_EXT_stream_consumer_egloutput 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_stream_consumer_egloutput 4 | 5 | EGLBoolean eglStreamConsumerOutputEXT (EGLDisplay dpy, EGLStreamKHR stream, EGLOutputLayerEXT layer) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_HI_clientpixmap: -------------------------------------------------------------------------------- 1 | EGL_HI_clientpixmap 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_HI_clientpixmap 4 | 5 | EGL_CLIENT_PIXMAP_POINTER_HI 0x8F74 6 | EGLSurface eglCreatePixmapSurfaceHI (EGLDisplay dpy, EGLConfig config, struct EGLClientPixmapHI * pixmap) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_partial_update: -------------------------------------------------------------------------------- 1 | EGL_KHR_partial_update 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_partial_update 4 | 5 | EGL_BUFFER_AGE_KHR 0x313D 6 | EGLBoolean eglSetDamageRegionKHR (EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_EXT_swap_control: -------------------------------------------------------------------------------- 1 | GLX_EXT_swap_control 2 | http://www.opengl.org/registry/specs/EXT/swap_control.txt 3 | GLX_EXT_swap_control 4 | 5 | GLX_SWAP_INTERVAL_EXT 0x20F1 6 | GLX_MAX_SWAP_INTERVAL_EXT 0x20F2 7 | void glXSwapIntervalEXT (Display* dpy, GLXDrawable drawable, int interval) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ATIX_texture_env_route: -------------------------------------------------------------------------------- 1 | GL_ATIX_texture_env_route 2 | http://www.ati.com/developer/sdk/RadeonSDK/Html/Info/ATIX_texture_env_route.txt 3 | GL_ATIX_texture_env_route 4 | 5 | GL_SECONDARY_COLOR_ATIX 0x8747 6 | GL_TEXTURE_OUTPUT_RGB_ATIX 0x8748 7 | GL_TEXTURE_OUTPUT_ALPHA_ATIX 0x8749 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_polygon_offset_clamp: -------------------------------------------------------------------------------- 1 | GL_EXT_polygon_offset_clamp 2 | http://www.opengl.org/registry/specs/EXT/polygon_offset_clamp.txt 3 | GL_EXT_polygon_offset_clamp 4 | 5 | GL_POLYGON_OFFSET_CLAMP_EXT 0x8E1B 6 | void glPolygonOffsetClampEXT (GLfloat factor, GLfloat units, GLfloat clamp) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_SUN_read_video_pixels: -------------------------------------------------------------------------------- 1 | GL_SUN_read_video_pixels 2 | http://wwws.sun.com/software/graphics/opengl/extensions/gl_sun_read_video_pixels.txt 3 | GL_SUN_read_video_pixels 4 | 5 | void glReadVideoPixelsSUN (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void* pixels) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_EXT_swap_buffers_with_damage: -------------------------------------------------------------------------------- 1 | EGL_EXT_swap_buffers_with_damage 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_EXT_swap_buffers_with_damage 4 | 5 | EGLBoolean eglSwapBuffersWithDamageEXT (EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_swap_buffers_with_damage: -------------------------------------------------------------------------------- 1 | EGL_KHR_swap_buffers_with_damage 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_swap_buffers_with_damage 4 | 5 | EGLBoolean eglSwapBuffersWithDamageKHR (EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SUN_get_transparent_index: -------------------------------------------------------------------------------- 1 | GLX_SUN_get_transparent_index 2 | http://www.opengl.org/registry/specs/SUN/get_transparent_index.txt 3 | GLX_SUN_get_transparent_index 4 | 5 | Status glXGetTransparentIndexSUN (Display* dpy, Window overlay, Window underlay, unsigned long *pTransparentIndex) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_blend_minmax: -------------------------------------------------------------------------------- 1 | GL_EXT_blend_minmax 2 | http://www.opengl.org/registry/specs/EXT/blend_minmax.txt 3 | GL_EXT_blend_minmax 4 | 5 | GL_FUNC_ADD_EXT 0x8006 6 | GL_MIN_EXT 0x8007 7 | GL_MAX_EXT 0x8008 8 | GL_BLEND_EQUATION_EXT 0x8009 9 | void glBlendEquationEXT (GLenum mode) 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_depth_bounds_test: -------------------------------------------------------------------------------- 1 | GL_EXT_depth_bounds_test 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_depth_bounds_test.txt 3 | GL_EXT_depth_bounds_test 4 | 5 | GL_DEPTH_BOUNDS_TEST_EXT 0x8890 6 | GL_DEPTH_BOUNDS_EXT 0x8891 7 | void glDepthBoundsEXT (GLclampd zmin, GLclampd zmax) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_depth_range_unclamped: -------------------------------------------------------------------------------- 1 | GL_NV_depth_range_unclamped 2 | 3 | GL_NV_depth_range_unclamped 4 | 5 | GL_SAMPLE_COUNT_BITS_NV 0x8864 6 | GL_CURRENT_SAMPLE_COUNT_QUERY_NV 0x8865 7 | GL_QUERY_RESULT_NV 0x8866 8 | GL_QUERY_RESULT_AVAILABLE_NV 0x8867 9 | GL_SAMPLE_COUNT_NV 0x8914 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_detail_texture: -------------------------------------------------------------------------------- 1 | GL_SGIS_detail_texture 2 | http://www.opengl.org/registry/specs/SGIS/detail_texture.txt 3 | GL_SGIS_detail_texture 4 | 5 | void glDetailTexFuncSGIS (GLenum target, GLsizei n, const GLfloat* points) 6 | void glGetDetailTexFuncSGIS (GLenum target, GLfloat* points) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_texture_shared_exponent: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_shared_exponent 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_shared_exponent.txt 3 | GL_EXT_texture_shared_exponent 4 | 5 | GL_RGB9_E5_EXT 0x8C3D 6 | GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E 7 | GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_separate_specular_color: -------------------------------------------------------------------------------- 1 | GL_EXT_separate_specular_color 2 | http://www.opengl.org/registry/specs/EXT/separate_specular_color.txt 3 | GL_EXT_separate_specular_color 4 | 5 | GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 6 | GL_SINGLE_COLOR_EXT 0x81F9 7 | GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_draw_texture: -------------------------------------------------------------------------------- 1 | GL_NV_draw_texture 2 | http://www.opengl.org/registry/specs/NV/draw_texture.txt 3 | GL_NV_draw_texture 4 | 5 | void glDrawTextureNV (GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_robustness_video_memory_purge: -------------------------------------------------------------------------------- 1 | GL_NV_robustness_video_memory_purge 2 | http://www.opengl.org/registry/specs/NV/robustness_video_memory_purge.txt 3 | GL_NV_robustness_video_memory_purge 4 | 5 | GL_EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C 6 | GL_PURGED_CONTEXT_RESET_NV 0x92BB 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_sharpen_texture: -------------------------------------------------------------------------------- 1 | GL_SGIS_sharpen_texture 2 | http://www.opengl.org/registry/specs/SGIS/sharpen_texture.txt 3 | GL_SGIS_sharpen_texture 4 | 5 | void glGetSharpenTexFuncSGIS (GLenum target, GLfloat* points) 6 | void glSharpenTexFuncSGIS (GLenum target, GLsizei n, const GLfloat* points) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SUN_read_video_pixels: -------------------------------------------------------------------------------- 1 | GL_SUN_read_video_pixels 2 | http://wwws.sun.com/software/graphics/opengl/extensions/gl_sun_read_video_pixels.txt 3 | GL_SUN_read_video_pixels 4 | 5 | void glReadVideoPixelsSUN (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void* pixels) 6 | -------------------------------------------------------------------------------- /3rdparty/glew/glew.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=${prefix} 3 | libdir=@libdir@ 4 | includedir=${prefix}/include 5 | 6 | Name: glew 7 | Description: The OpenGL Extension Wrangler library 8 | Version: @version@ 9 | Cflags: -I${includedir} @cflags@ 10 | Libs: -L${libdir} -l@libname@ 11 | Requires: @requireslib@ 12 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_SGIX_swap_barrier: -------------------------------------------------------------------------------- 1 | GLX_SGIX_swap_barrier 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_barrier.txt 3 | GLX_SGIX_swap_barrier 4 | 5 | void glXBindSwapBarrierSGIX (Display *dpy, GLXDrawable drawable, int barrier) 6 | Bool glXQueryMaxSwapBarriersSGIX (Display *dpy, int screen, int *max) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_INTEL_swap_event: -------------------------------------------------------------------------------- 1 | GLX_INTEL_swap_event 2 | http://www.opengl.org/registry/specs/INTEL/swap_event.txt 3 | GLX_INTEL_swap_event 4 | 5 | GLX_EXCHANGE_COMPLETE_INTEL 0x8180 6 | GLX_COPY_COMPLETE_INTEL 0x8181 7 | GLX_FLIP_COMPLETE_INTEL 0x8182 8 | GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK 0x04000000 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_gather: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_gather 2 | http://www.opengl.org/registry/specs/ARB/texture_gather.txt 3 | GL_ARB_texture_gather 4 | 5 | GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E 6 | GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F 7 | GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_shared_exponent: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_shared_exponent 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_texture_shared_exponent.txt 3 | GL_EXT_texture_shared_exponent 4 | 5 | GL_RGB9_E5_EXT 0x8C3D 6 | GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E 7 | GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_INTEL_texture_scissor: -------------------------------------------------------------------------------- 1 | GL_INTEL_texture_scissor 2 | http://www.opengl.org/registry/specs/INTEL/texture_scissor.txt 3 | GL_INTEL_texture_scissor 4 | 5 | void glTexScissorFuncINTEL (GLenum target, GLenum lfunc, GLenum hfunc) 6 | void glTexScissorINTEL (GLenum target, GLclampf tlow, GLclampf thigh) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_coverage_sample_resolve: -------------------------------------------------------------------------------- 1 | EGL_NV_coverage_sample_resolve 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_coverage_sample_resolve 4 | 5 | EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131 6 | EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132 7 | EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGIX_swap_barrier: -------------------------------------------------------------------------------- 1 | GLX_SGIX_swap_barrier 2 | http://oss.sgi.com/projects/ogl-sample/registry/SGIX/swap_barrier.txt 3 | GLX_SGIX_swap_barrier 4 | 5 | void glXBindSwapBarrierSGIX (Display *dpy, GLXDrawable drawable, int barrier) 6 | Bool glXQueryMaxSwapBarriersSGIX (Display *dpy, int screen, int *max) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_SGI_make_current_read: -------------------------------------------------------------------------------- 1 | GLX_SGI_make_current_read 2 | http://www.opengl.org/registry/specs/SGI/make_current_read.txt 3 | GLX_SGI_make_current_read 4 | 5 | GLXDrawable glXGetCurrentReadDrawableSGI (void) 6 | Bool glXMakeCurrentReadSGI (Display* dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_query_buffer_object: -------------------------------------------------------------------------------- 1 | GL_ARB_query_buffer_object 2 | http://www.opengl.org/registry/specs/ARB/query_buffer_object.txt 3 | GL_ARB_query_buffer_object 4 | 5 | GL_QUERY_BUFFER_BARRIER_BIT 0x00008000 6 | GL_QUERY_BUFFER 0x9192 7 | GL_QUERY_BUFFER_BINDING 0x9193 8 | GL_QUERY_RESULT_NO_WAIT 0x9194 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EGL_NV_robustness_video_memory_purge: -------------------------------------------------------------------------------- 1 | GL_EGL_NV_robustness_video_memory_purge 2 | http://www.opengl.org/registry/specs/NV/robustness_video_memory_purge.txt 3 | GL_EGL_NV_robustness_video_memory_purge 4 | 5 | GL_EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C 6 | GL_PURGED_CONTEXT_RESET_NV 0x92BB 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_framebuffer_multisample_blit_scaled: -------------------------------------------------------------------------------- 1 | GL_EXT_framebuffer_multisample_blit_scaled 2 | http://www.opengl.org/registry/specs/EXT/framebuffer_multisample_blit_scaled.txt 3 | GL_EXT_framebuffer_multisample_blit_scaled 4 | 5 | GL_SCALED_RESOLVE_FASTEST_EXT 0x90BA 6 | GL_SCALED_RESOLVE_NICEST_EXT 0x90BB 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_texture_coordinate_clamp: -------------------------------------------------------------------------------- 1 | GL_SGIX_texture_coordinate_clamp 2 | http://www.opengl.org/registry/specs/SGIX/texture_coordinate_clamp.txt 3 | GL_SGIX_texture_coordinate_clamp 4 | 5 | GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369 6 | GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A 7 | GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B 8 | -------------------------------------------------------------------------------- /3rdparty/zlib/.gitignore: -------------------------------------------------------------------------------- 1 | *.diff 2 | *.patch 3 | *.orig 4 | *.rej 5 | 6 | *~ 7 | *.a 8 | *.lo 9 | *.o 10 | *.dylib 11 | 12 | *.gcda 13 | *.gcno 14 | *.gcov 15 | 16 | /example 17 | /example64 18 | /examplesh 19 | /libz.so* 20 | /minigzip 21 | /minigzip64 22 | /minigzipsh 23 | /zlib.pc 24 | /configure.log 25 | 26 | .DS_Store 27 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/untgz/Makefile: -------------------------------------------------------------------------------- 1 | CC=cc 2 | CFLAGS=-g 3 | 4 | untgz: untgz.o ../../libz.a 5 | $(CC) $(CFLAGS) -o untgz untgz.o -L../.. -lz 6 | 7 | untgz.o: untgz.c ../../zlib.h 8 | $(CC) $(CFLAGS) -c -I../.. untgz.c 9 | 10 | ../../libz.a: 11 | cd ../..; ./configure; make 12 | 13 | clean: 14 | rm -f untgz untgz.o *~ 15 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_packed_depth_stencil: -------------------------------------------------------------------------------- 1 | GL_EXT_packed_depth_stencil 2 | http://www.opengl.org/registry/specs/EXT/packed_depth_stencil.txt 3 | GL_EXT_packed_depth_stencil 4 | 5 | GL_DEPTH_STENCIL_EXT 0x84F9 6 | GL_UNSIGNED_INT_24_8_EXT 0x84FA 7 | GL_DEPTH24_STENCIL8_EXT 0x88F0 8 | GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/src/glew_str_head.c: -------------------------------------------------------------------------------- 1 | GLboolean GLEWAPIENTRY glewIsSupported (const char* name) 2 | { 3 | const GLubyte* pos = (const GLubyte*)name; 4 | GLuint len = _glewStrLen(pos); 5 | GLboolean ret = GL_TRUE; 6 | while (ret && len > 0) 7 | { 8 | if (_glewStrSame1(&pos, &len, (const GLubyte*)"GL_", 3)) 9 | { 10 | -------------------------------------------------------------------------------- /3rdparty/zlib/zlib.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | sharedlibdir=@sharedlibdir@ 5 | includedir=@includedir@ 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: @VERSION@ 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GLX_NV_vertex_array_range: -------------------------------------------------------------------------------- 1 | GLX_NV_vertex_array_range 2 | http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt 3 | GLX_NV_vertex_array_range 4 | 5 | void * glXAllocateMemoryNV (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) 6 | void glXFreeMemoryNV (void *pointer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/WGL_NV_vertex_array_range: -------------------------------------------------------------------------------- 1 | WGL_NV_vertex_array_range 2 | http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt 3 | WGL_NV_vertex_array_range 4 | 5 | void * wglAllocateMemoryNV (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) 6 | void wglFreeMemoryNV (void *pointer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_IMG_context_priority: -------------------------------------------------------------------------------- 1 | EGL_IMG_context_priority 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_IMG_context_priority 4 | 5 | EGL_CONTEXT_PRIORITY_LEVEL_IMG 0x3100 6 | EGL_CONTEXT_PRIORITY_HIGH_IMG 0x3101 7 | EGL_CONTEXT_PRIORITY_MEDIUM_IMG 0x3102 8 | EGL_CONTEXT_PRIORITY_LOW_IMG 0x3103 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_post_sub_buffer: -------------------------------------------------------------------------------- 1 | EGL_NV_post_sub_buffer 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_post_sub_buffer 4 | 5 | EGL_POST_SUB_BUFFER_SUPPORTED_NV 0x30BE 6 | EGLBoolean eglPostSubBufferNV (EGLDisplay dpy, EGLSurface surface, EGLint x, EGLint y, EGLint width, EGLint height) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_NV_stream_sync: -------------------------------------------------------------------------------- 1 | EGL_NV_stream_sync 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_NV_stream_sync 4 | 5 | EGL_SYNC_TYPE_KHR 0x30F7 6 | EGL_SYNC_NEW_FRAME_NV 0x321F 7 | EGLSyncKHR eglCreateStreamSyncNV (EGLDisplay dpy, EGLStreamKHR stream, EGLenum type, const EGLint * attrib_list) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_context_flush_control: -------------------------------------------------------------------------------- 1 | GLX_ARB_context_flush_control 2 | http://www.opengl.org/registry/specs/KHR/context_flush_control.txt 3 | GLX_ARB_context_flush_control 4 | 5 | GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB 0x0000 6 | GLX_CONTEXT_RELEASE_BEHAVIOR_ARB 0x2097 7 | GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB 0x2098 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_internalformat_query: -------------------------------------------------------------------------------- 1 | GL_ARB_internalformat_query 2 | http://www.opengl.org/registry/specs/ARB/internalformat_query.txt 3 | GL_ARB_internalformat_query 4 | 5 | GL_NUM_SAMPLE_COUNTS 0x9380 6 | void glGetInternalformativ (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_parallel_shader_compile: -------------------------------------------------------------------------------- 1 | GL_ARB_parallel_shader_compile 2 | http://www.opengl.org/registry/specs/ARB/parallel_shader_compile.txt 3 | GL_ARB_parallel_shader_compile 4 | 5 | GL_MAX_SHADER_COMPILER_THREADS_ARB 0x91B0 6 | GL_COMPLETION_STATUS_ARB 0x91B1 7 | void glMaxShaderCompilerThreadsARB (GLuint count) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_transform_feedback_overflow_query: -------------------------------------------------------------------------------- 1 | GL_ARB_transform_feedback_overflow_query 2 | http://www.opengl.org/registry/specs/ARB/transform_feedback_overflow_query.txt 3 | GL_ARB_transform_feedback_overflow_query 4 | 5 | GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB 0x82EC 6 | GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB 0x82ED 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_polygon_offset: -------------------------------------------------------------------------------- 1 | GL_EXT_polygon_offset 2 | http://www.opengl.org/registry/specs/EXT/polygon_offset.txt 3 | GL_EXT_polygon_offset 4 | 5 | GL_POLYGON_OFFSET_EXT 0x8037 6 | GL_POLYGON_OFFSET_FACTOR_EXT 0x8038 7 | GL_POLYGON_OFFSET_BIAS_EXT 0x8039 8 | void glPolygonOffsetEXT (GLfloat factor, GLfloat bias) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_primitive_restart: -------------------------------------------------------------------------------- 1 | GL_NV_primitive_restart 2 | http://www.opengl.org/registry/specs/NV/primitive_restart.txt 3 | GL_NV_primitive_restart 4 | 5 | GL_PRIMITIVE_RESTART_NV 0x8558 6 | GL_PRIMITIVE_RESTART_INDEX_NV 0x8559 7 | void glPrimitiveRestartIndexNV (GLuint index) 8 | void glPrimitiveRestartNV (void) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texture_rectangle: -------------------------------------------------------------------------------- 1 | GL_NV_texture_rectangle 2 | http://www.opengl.org/registry/specs/NV/texture_rectangle.txt 3 | GL_NV_texture_rectangle 4 | 5 | GL_TEXTURE_RECTANGLE_NV 0x84F5 6 | GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6 7 | GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7 8 | GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_uniform_buffer_unified_memory: -------------------------------------------------------------------------------- 1 | GL_NV_uniform_buffer_unified_memory 2 | http://www.opengl.org/registry/specs/NV/uniform_buffer_unified_memory.txt 3 | GL_NV_uniform_buffer_unified_memory 4 | 5 | GL_UNIFORM_BUFFER_UNIFIED_NV 0x936E 6 | GL_UNIFORM_BUFFER_ADDRESS_NV 0x936F 7 | GL_UNIFORM_BUFFER_LENGTH_NV 0x9370 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_resample: -------------------------------------------------------------------------------- 1 | GL_SGIX_resample 2 | http://www.opengl.org/registry/specs/SGIX/resample.txt 3 | GL_SGIX_resample 4 | 5 | GL_PACK_RESAMPLE_SGIX 0x842E 6 | GL_UNPACK_RESAMPLE_SGIX 0x842F 7 | GL_RESAMPLE_DECIMATE_SGIX 0x8430 8 | GL_RESAMPLE_REPLICATE_SGIX 0x8433 9 | GL_RESAMPLE_ZERO_FILL_SGIX 0x8434 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_context_flush_control: -------------------------------------------------------------------------------- 1 | WGL_ARB_context_flush_control 2 | http://www.opengl.org/registry/specs/KHR/context_flush_control.txt 3 | WGL_ARB_context_flush_control 4 | 5 | WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB 0x0000 6 | WGL_CONTEXT_RELEASE_BEHAVIOR_ARB 0x2097 7 | WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB 0x2098 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_EXT_make_current_read: -------------------------------------------------------------------------------- 1 | WGL_EXT_make_current_read 2 | http://www.opengl.org/registry/specs/EXT/wgl_make_current_read.txt 3 | WGL_EXT_make_current_read 4 | 5 | HDC wglGetCurrentReadDCEXT (VOID) 6 | BOOL wglMakeContextCurrentEXT (HDC hDrawDC, HDC hReadDC, HGLRC hglrc) 7 | ERROR_INVALID_PIXEL_TYPE_EXT 0x2043 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_NV_render_texture_rectangle: -------------------------------------------------------------------------------- 1 | WGL_NV_render_texture_rectangle 2 | http://www.opengl.org/registry/specs/NV/render_texture_rectangle.txt 3 | WGL_NV_render_texture_rectangle 4 | 5 | WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV 0x20A0 6 | WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV 0x20A1 7 | WGL_TEXTURE_RECTANGLE_NV 0x20A2 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_debug_marker: -------------------------------------------------------------------------------- 1 | GL_EXT_debug_marker 2 | http://www.khronos.org/registry/gles/extensions/EXT/EXT_debug_marker.txt 3 | GL_EXT_debug_marker 4 | 5 | void glInsertEventMarkerEXT (GLsizei length, const GLchar* marker) 6 | void glPushGroupMarkerEXT (GLsizei length, const GLchar* marker) 7 | void glPopGroupMarkerEXT (void) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_ARB_create_context_profile: -------------------------------------------------------------------------------- 1 | GLX_ARB_create_context_profile 2 | http://www.opengl.org/registry/specs/ARB/glx_create_context.txt 3 | GLX_ARB_create_context_profile 4 | 5 | GLX_CONTEXT_CORE_PROFILE_BIT_ARB 0x00000001 6 | GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB 0x00000002 7 | GLX_CONTEXT_PROFILE_MASK_ARB 0x9126 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GLX_NV_vertex_array_range: -------------------------------------------------------------------------------- 1 | GLX_NV_vertex_array_range 2 | http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt 3 | GLX_NV_vertex_array_range 4 | 5 | void * glXAllocateMemoryNV (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) 6 | void glXFreeMemoryNV (void *pointer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_copy_buffer: -------------------------------------------------------------------------------- 1 | GL_ARB_copy_buffer 2 | http://www.opengl.org/registry/specs/ARB/copy_buffer.txt 3 | GL_ARB_copy_buffer 4 | 5 | GL_COPY_READ_BUFFER 0x8F36 6 | GL_COPY_WRITE_BUFFER 0x8F37 7 | void glCopyBufferSubData (GLenum readtarget, GLenum writetarget, GLintptr readoffset, GLintptr writeoffset, GLsizeiptr size) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_sparse_buffer: -------------------------------------------------------------------------------- 1 | GL_ARB_sparse_buffer 2 | http://www.opengl.org/registry/specs/ARB/sparse_buffer.txt 3 | GL_ARB_sparse_buffer 4 | 5 | GL_SPARSE_STORAGE_BIT_ARB 0x0400 6 | GL_SPARSE_BUFFER_PAGE_SIZE_ARB 0x82F8 7 | void glBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_swizzle: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_swizzle 2 | http://www.opengl.org/registry/specs/ARB/texture_swizzle.txt 3 | GL_ARB_texture_swizzle 4 | 5 | GL_TEXTURE_SWIZZLE_R 0x8E42 6 | GL_TEXTURE_SWIZZLE_G 0x8E43 7 | GL_TEXTURE_SWIZZLE_B 0x8E44 8 | GL_TEXTURE_SWIZZLE_A 0x8E45 9 | GL_TEXTURE_SWIZZLE_RGBA 0x8E46 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_fragment_coverage_to_color: -------------------------------------------------------------------------------- 1 | GL_NV_fragment_coverage_to_color 2 | http://www.opengl.org/registry/specs/NV/fragment_coverage_to_color.txt 3 | GL_NV_fragment_coverage_to_color 4 | 5 | GL_FRAGMENT_COVERAGE_TO_COLOR_NV 0x92DD 6 | GL_FRAGMENT_COVERAGE_COLOR_NV 0x92DE 7 | void glFragmentCoverageColorNV (GLuint color) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_texture_env_combine4: -------------------------------------------------------------------------------- 1 | GL_NV_texture_env_combine4 2 | http://www.opengl.org/registry/specs/NV/texture_env_combine4.txt 3 | GL_NV_texture_env_combine4 4 | 5 | GL_COMBINE4_NV 0x8503 6 | GL_SOURCE3_RGB_NV 0x8583 7 | GL_SOURCE3_ALPHA_NV 0x858B 8 | GL_OPERAND3_RGB_NV 0x8593 9 | GL_OPERAND3_ALPHA_NV 0x859B 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_ARB_create_context_profile: -------------------------------------------------------------------------------- 1 | WGL_ARB_create_context_profile 2 | http://www.opengl.org/registry/specs/ARB/wgl_create_context.txt 3 | WGL_ARB_create_context_profile 4 | 5 | WGL_CONTEXT_CORE_PROFILE_BIT_ARB 0x00000001 6 | WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB 0x00000002 7 | WGL_CONTEXT_PROFILE_MASK_ARB 0x9126 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_NV_vertex_array_range: -------------------------------------------------------------------------------- 1 | WGL_NV_vertex_array_range 2 | http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt 3 | WGL_NV_vertex_array_range 4 | 5 | void * wglAllocateMemoryNV (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) 6 | void wglFreeMemoryNV (void *pointer) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_texture_rectangle: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_rectangle 2 | http://developer.apple.com/opengl/extensions/ext_texture_rectangle.html 3 | GL_EXT_texture_rectangle 4 | 5 | GL_TEXTURE_RECTANGLE_EXT 0x84F5 6 | GL_TEXTURE_BINDING_RECTANGLE_EXT 0x84F6 7 | GL_PROXY_TEXTURE_RECTANGLE_EXT 0x84F7 8 | GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT 0x84F8 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_pixel_buffer_object: -------------------------------------------------------------------------------- 1 | GL_ARB_pixel_buffer_object 2 | http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt 3 | GL_ARB_pixel_buffer_object 4 | 5 | GL_PIXEL_PACK_BUFFER_ARB 0x88EB 6 | GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC 7 | GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED 8 | GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_blend_equation_separate: -------------------------------------------------------------------------------- 1 | GL_EXT_blend_equation_separate 2 | http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt 3 | GL_EXT_blend_equation_separate 4 | 5 | GL_BLEND_EQUATION_RGB_EXT 0x8009 6 | GL_BLEND_EQUATION_ALPHA_EXT 0x883D 7 | void glBlendEquationSeparateEXT (GLenum modeRGB, GLenum modeAlpha) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_debug_marker: -------------------------------------------------------------------------------- 1 | GL_EXT_debug_marker 2 | http://www.khronos.org/registry/gles/extensions/EXT/EXT_debug_marker.txt 3 | GL_EXT_debug_marker 4 | 5 | void glInsertEventMarkerEXT (GLsizei length, const GLchar* marker) 6 | void glPushGroupMarkerEXT (GLsizei length, const GLchar* marker) 7 | void glPopGroupMarkerEXT (void) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIS_texture_filter4: -------------------------------------------------------------------------------- 1 | GL_SGIS_texture_filter4 2 | http://www.opengl.org/registry/specs/SGIS/texture_filter4.txt 3 | GL_SGIS_texture_filter4 4 | 5 | void glGetTexFilterFuncSGIS (GLenum target, GLenum filter, GLfloat* weights) 6 | void glTexFilterFuncSGIS (GLenum target, GLenum filter, GLsizei n, const GLfloat* weights) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_timer_query: -------------------------------------------------------------------------------- 1 | GL_EXT_timer_query 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_timer_query.txt 3 | GL_EXT_timer_query 4 | 5 | GL_TIME_ELAPSED_EXT 0x88BF 6 | void glGetQueryObjecti64vEXT (GLuint id, GLenum pname, GLint64EXT *params) 7 | void glGetQueryObjectui64vEXT (GLuint id, GLenum pname, GLuint64EXT *params) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_depth_texture: -------------------------------------------------------------------------------- 1 | GL_ARB_depth_texture 2 | http://www.opengl.org/registry/specs/ARB/depth_texture.txt 3 | GL_ARB_depth_texture 4 | 5 | GL_DEPTH_COMPONENT16_ARB 0x81A5 6 | GL_DEPTH_COMPONENT24_ARB 0x81A6 7 | GL_DEPTH_COMPONENT32_ARB 0x81A7 8 | GL_TEXTURE_DEPTH_SIZE_ARB 0x884A 9 | GL_DEPTH_TEXTURE_MODE_ARB 0x884B 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_rectangle: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_rectangle 2 | http://developer.apple.com/opengl/extensions/ext_texture_rectangle.html 3 | GL_EXT_texture_rectangle 4 | 5 | GL_TEXTURE_RECTANGLE_EXT 0x84F5 6 | GL_TEXTURE_BINDING_RECTANGLE_EXT 0x84F6 7 | GL_PROXY_TEXTURE_RECTANGLE_EXT 0x84F7 8 | GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT 0x84F8 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/WGL_I3D_swap_frame_lock: -------------------------------------------------------------------------------- 1 | WGL_I3D_swap_frame_lock 2 | http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_lock.txt 3 | WGL_I3D_swap_frame_lock 4 | 5 | BOOL wglDisableFrameLockI3D (VOID) 6 | BOOL wglEnableFrameLockI3D (VOID) 7 | BOOL wglIsEnabledFrameLockI3D (BOOL* pFlag) 8 | BOOL wglQueryFrameLockMasterI3D (BOOL* pFlag) 9 | -------------------------------------------------------------------------------- /3rdparty/zlib/contrib/minizip/minizip.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@/minizip 5 | 6 | Name: minizip 7 | Description: Minizip zip file manipulation library 8 | Requires: 9 | Version: @PACKAGE_VERSION@ 10 | Libs: -L${libdir} -lminizip 11 | Libs.private: -lz 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /include/volrend/internal/imwrite.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | namespace volrend { 6 | namespace internal { 7 | 8 | // Write a u8, 4 channel PNG file 9 | bool write_png_file(const std::string &filename, uint8_t *ptr, int width, 10 | int height); 11 | 12 | } // namespace internal 13 | } // namespace volrend 14 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_pixel_buffer_object: -------------------------------------------------------------------------------- 1 | GL_EXT_pixel_buffer_object 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_pixel_buffer_object.txt 3 | GL_EXT_pixel_buffer_object 4 | 5 | GL_PIXEL_PACK_BUFFER_EXT 0x88EB 6 | GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC 7 | GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED 8 | GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_texture_compression_rgtc: -------------------------------------------------------------------------------- 1 | GL_ARB_texture_compression_rgtc 2 | http://www.opengl.org/registry/specs/ARB/texture_compression_rgtc.txt 3 | GL_ARB_texture_compression_rgtc 4 | 5 | GL_COMPRESSED_RED_RGTC1 0x8DBB 6 | GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC 7 | GL_COMPRESSED_RG_RGTC2 0x8DBD 8 | GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_timer_query: -------------------------------------------------------------------------------- 1 | GL_EXT_timer_query 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_timer_query.txt 3 | GL_EXT_timer_query 4 | 5 | GL_TIME_ELAPSED_EXT 0x88BF 6 | void glGetQueryObjecti64vEXT (GLuint id, GLenum pname, GLint64EXT *params) 7 | void glGetQueryObjectui64vEXT (GLuint id, GLenum pname, GLuint64EXT *params) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_cl_event2: -------------------------------------------------------------------------------- 1 | EGL_KHR_cl_event2 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_cl_event2 4 | 5 | EGL_CL_EVENT_HANDLE_KHR 0x309C 6 | EGL_SYNC_CL_EVENT_KHR 0x30FE 7 | EGL_SYNC_CL_EVENT_COMPLETE_KHR 0x30FF 8 | EGLSyncKHR eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR * attrib_list) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_pixel_buffer_object: -------------------------------------------------------------------------------- 1 | GL_EXT_pixel_buffer_object 2 | http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_pixel_buffer_object.txt 3 | GL_EXT_pixel_buffer_object 4 | 5 | GL_PIXEL_PACK_BUFFER_EXT 0x88EB 6 | GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC 7 | GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED 8 | GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_swizzle: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_swizzle 2 | http://www.opengl.org/registry/specs/EXT/texture_swizzle.txt 3 | GL_EXT_texture_swizzle 4 | 5 | GL_TEXTURE_SWIZZLE_R_EXT 0x8E42 6 | GL_TEXTURE_SWIZZLE_G_EXT 0x8E43 7 | GL_TEXTURE_SWIZZLE_B_EXT 0x8E44 8 | GL_TEXTURE_SWIZZLE_A_EXT 0x8E45 9 | GL_TEXTURE_SWIZZLE_RGBA_EXT 0x8E46 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/EGL_KHR_stream_producer_eglsurface: -------------------------------------------------------------------------------- 1 | EGL_KHR_stream_producer_eglsurface 2 | https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf 3 | EGL_KHR_stream_producer_eglsurface 4 | 5 | EGL_STREAM_BIT_KHR 0x0800 6 | EGLSurface eglCreateStreamProducerSurfaceKHR (EGLDisplay dpy, EGLConfig config, EGLStreamKHR stream, const EGLint * attrib_list) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_compiled_vertex_array: -------------------------------------------------------------------------------- 1 | GL_EXT_compiled_vertex_array 2 | http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt 3 | GL_EXT_compiled_vertex_array 4 | 5 | GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8 6 | GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9 7 | void glLockArraysEXT (GLint first, GLsizei count) 8 | void glUnlockArraysEXT (void) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_OML_resample: -------------------------------------------------------------------------------- 1 | GL_OML_resample 2 | http://www.opengl.org/registry/specs/OML/resample.txt 3 | GL_OML_resample 4 | 5 | GL_PACK_RESAMPLE_OML 0x8984 6 | GL_UNPACK_RESAMPLE_OML 0x8985 7 | GL_RESAMPLE_REPLICATE_OML 0x8986 8 | GL_RESAMPLE_ZERO_FILL_OML 0x8987 9 | GL_RESAMPLE_AVERAGE_OML 0x8988 10 | GL_RESAMPLE_DECIMATE_OML 0x8989 11 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_NV_geometry_program4: -------------------------------------------------------------------------------- 1 | GL_NV_geometry_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | GL_GEOMETRY_PROGRAM_NV 0x8C26 6 | GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27 7 | GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28 8 | void glProgramVertexLimitNV (GLenum target, GLint limit) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ANGLE_translated_shader_source: -------------------------------------------------------------------------------- 1 | GL_ANGLE_translated_shader_source 2 | https://code.google.com/p/angleproject/source/browse/#git%2Fextensions 3 | GL_ANGLE_translated_shader_source 4 | 5 | GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE 0x93A0 6 | void glGetTranslatedShaderSourceANGLE (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_packed_pixels: -------------------------------------------------------------------------------- 1 | GL_EXT_packed_pixels 2 | http://www.opengl.org/registry/specs/EXT/packed_pixels.txt 3 | GL_EXT_packed_pixels 4 | 5 | GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032 6 | GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033 7 | GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034 8 | GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035 9 | GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036 10 | -------------------------------------------------------------------------------- /cmake/concat.cmake: -------------------------------------------------------------------------------- 1 | FUNCTION( CONCAT_FILES OUTPUT FILELIST ) 2 | FILE(WRITE ${OUTPUT} "") 3 | FOREACH(SCRIPTFILE ${FILELIST}) 4 | FILE(READ ${SCRIPTFILE} CONTENTS) 5 | FILE(APPEND ${OUTPUT} "${CONTENTS}") 6 | ENDFOREACH() 7 | ENDFUNCTION(CONCAT_FILES) 8 | STRING(REPLACE "," ";" FILELIST ${FILELIST}) 9 | CONCAT_FILES("${OUTPUT}" "${FILELIST}") 10 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_conditional_render_inverted: -------------------------------------------------------------------------------- 1 | GL_ARB_conditional_render_inverted 2 | http://www.opengl.org/registry/specs/ARB/conditional_render_inverted.txt 3 | GL_ARB_conditional_render_inverted 4 | 5 | GL_QUERY_WAIT_INVERTED 0x8E17 6 | GL_QUERY_NO_WAIT_INVERTED 0x8E18 7 | GL_QUERY_BY_REGION_WAIT_INVERTED 0x8E19 8 | GL_QUERY_BY_REGION_NO_WAIT_INVERTED 0x8E1A 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_color_subtable: -------------------------------------------------------------------------------- 1 | GL_EXT_color_subtable 2 | http://www.opengl.org/registry/specs/EXT/color_subtable.txt 3 | GL_EXT_color_subtable 4 | 5 | void glColorSubTableEXT (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data) 6 | void glCopyColorSubTableEXT (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_NV_geometry_program4: -------------------------------------------------------------------------------- 1 | GL_NV_geometry_program4 2 | http://developer.download.nvidia.com/opengl/specs/GL_NV_geometry_program4.txt 3 | GL_NV_gpu_program4 4 | 5 | GL_GEOMETRY_PROGRAM_NV 0x8C26 6 | GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27 7 | GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28 8 | void glProgramVertexLimitNV (GLenum target, GLint limit) 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_SGIX_texture_scale_bias: -------------------------------------------------------------------------------- 1 | GL_SGIX_texture_scale_bias 2 | http://www.opengl.org/registry/specs/SGIX/texture_scale_bias.txt 3 | GL_SGIX_texture_scale_bias 4 | 5 | GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179 6 | GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A 7 | GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B 8 | GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C 9 | -------------------------------------------------------------------------------- /3rdparty/zlib/zlib.pc.cmakein: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | exec_prefix=@CMAKE_INSTALL_PREFIX@ 3 | libdir=@INSTALL_LIB_DIR@ 4 | sharedlibdir=@INSTALL_LIB_DIR@ 5 | includedir=@INSTALL_INC_DIR@ 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: @VERSION@ 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_EXT_texture_compression_s3tc: -------------------------------------------------------------------------------- 1 | GL_EXT_texture_compression_s3tc 2 | http://www.opengl.org/registry/specs/EXT/texture_compression_s3tc.txt 3 | GL_EXT_texture_compression_s3tc 4 | 5 | GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 6 | GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 7 | GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 8 | GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 9 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_draw_instanced: -------------------------------------------------------------------------------- 1 | GL_EXT_draw_instanced 2 | http://developer.download.nvidia.com/opengl/specs/GL_EXT_draw_instanced.txt 3 | GL_EXT_draw_instanced 4 | 5 | void glDrawArraysInstancedEXT (GLenum mode, GLint start, GLsizei count, GLsizei primcount) 6 | void glDrawElementsInstancedEXT (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount) 7 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/core/gl/GL_EXT_draw_range_elements: -------------------------------------------------------------------------------- 1 | GL_EXT_draw_range_elements 2 | http://oss.sgi.com/projects/ogl-sample/registry/EXT/draw_range_elements.txt 3 | GL_EXT_draw_range_elements 4 | 5 | GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8 6 | GL_MAX_ELEMENTS_INDICES_EXT 0x80E9 7 | void glDrawRangeElementsEXT (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices) 8 | -------------------------------------------------------------------------------- /3rdparty/glew/auto/extensions/gl/GL_ARB_draw_indirect: -------------------------------------------------------------------------------- 1 | GL_ARB_draw_indirect 2 | http://www.opengl.org/registry/specs/ARB/draw_indirect.txt 3 | GL_ARB_draw_indirect 4 | 5 | GL_DRAW_INDIRECT_BUFFER 0x8F3F 6 | GL_DRAW_INDIRECT_BUFFER_BINDING 0x8F43 7 | void glDrawArraysIndirect (GLenum mode, const void *indirect) 8 | void glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect) 9 | --------------------------------------------------------------------------------