|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <wined3d_gl.h>

Public Member Functions | |
| HGLRC (WINAPI *p_wglCreateContextAttribsARB)(HDC dc | |
| void (WINE_GLAPI *p_glDisableWINE)(GLenum cap) | |
| void (WINE_GLAPI *p_glEnableWINE)(GLenum cap) | |
Definition at line 340 of file wined3d_gl.h.
| wined3d_gl_info::HGLRC | ( | WINAPI * | p_wglCreateContextAttribsARB | ) |
| wined3d_gl_info::void | ( | WINE_GLAPI * | p_glDisableWINE | ) |
| wined3d_gl_info::void | ( | WINE_GLAPI * | p_glEnableWINE | ) |
Definition at line 351 of file wined3d_gl.h.
| struct wined3d_fbo_ops wined3d_gl_info::fbo_ops |
Definition at line 354 of file wined3d_gl.h.
Referenced by check_fbo_compat(), check_filter(), context_attach_depth_stencil_rb(), context_clean_fbo_attachments(), context_dump_fbo_attachment(), create_and_bind_fbo_attachment(), delete_fbo_attachment(), init_format_fbo_compat_info(), init_format_gen_mipmap_info(), match_broken_arb_fog(), match_fbo_tex_update(), match_no_independent_bit_depths(), texture2d_blt_fbo(), texture2d_depth_blt_fbo(), wined3d_adapter_find_polyoffset_scale(), wined3d_adapter_init_gl_caps(), wined3d_caps_gl_ctx_test_filling_convention(), wined3d_caps_gl_ctx_test_viewport_subpixel_bits(), wined3d_context_gl_attach_gl_texture_fbo(), wined3d_context_gl_attach_surface_fbo(), wined3d_context_gl_bind_fbo(), wined3d_context_gl_check_fbo_status(), wined3d_context_gl_create_fbo_entry(), wined3d_context_gl_destroy_fbo(), wined3d_shader_resource_view_gl_generate_mipmap(), wined3d_texture_gl_prepare_rb(), and wined3d_texture_gl_set_compatible_renderbuffer().
| struct wined3d_ffp_attrib_ops wined3d_gl_info::ffp_attrib_ops |
Definition at line 352 of file wined3d_gl.h.
Referenced by wined3d_adapter_init_ffp_attrib_ops(), and wined3d_context_gl_draw_primitive_arrays().
| float wined3d_gl_info::filling_convention_offset |
Definition at line 349 of file wined3d_gl.h.
Referenced by wined3d_adapter_gl_init_d3d_info().
| struct opengl_funcs wined3d_gl_info::gl_ops |
Definition at line 353 of file wined3d_gl.h.
Referenced by apply_texture_blit_state(), blend(), blend_db2(), blend_dbb(), check_fbo_compat(), check_filter(), context_dump_fbo_attachment(), create_and_bind_fbo_attachment(), create_buffer_texture(), create_texture_view(), cullmode(), delete_fbo_attachment(), depth(), depth_clip(), depth_stencil(), depth_stencil_2s(), depthbias(), draw_test_quad(), enumerate_gl_extensions(), ffp_blitter_clear_rendertargets(), ffp_vertex_update_clip_plane_constants(), fillmode(), generic_d3dcolor(), generic_float16_2(), generic_float16_4(), generic_short2n(), generic_ushort2n(), glsl_blitter_blit(), glsl_blitter_destroy(), glsl_blitter_upload_palette(), glsl_fragment_pipe_alpha_test(), glsl_fragment_pipe_alpha_test_func(), gltexture_delete(), init_format_fbo_compat_info(), line_antialias(), match_allows_spec_alpha(), match_broken_arb_fog(), match_broken_nv_clip(), match_broken_rgba16(), match_fbo_tex_update(), match_no_independent_bit_depths(), query_format_cap(), rasterizer(), rasterizer_cc(), renderstate_stencil_twosided(), scissor(), scissorrect(), shader_glsl_init_context_state(), state_ditherenable(), state_linepattern(), state_msaa(), state_sample_mask(), state_shademode(), state_srgbwrite(), state_stencil(), swapchain_gl_present(), test_arb_vs_offset_limit(), test_pbo_functionality(), texture2d_blt_fbo(), texture2d_depth_blt_fbo(), texture2d_read_from_framebuffer(), texture_gl_apply_base_level(), viewport_miscpart(), wined3d_adapter_find_polyoffset_scale(), wined3d_adapter_gl_init_d3d_info(), wined3d_adapter_init_ffp_attrib_ops(), wined3d_adapter_init_gl_caps(), wined3d_adapter_init_limits(), wined3d_caps_gl_ctx_test_filling_convention(), wined3d_caps_gl_ctx_test_viewport_subpixel_bits(), wined3d_check_gl_call(), wined3d_context_gl_apply_blit_state(), wined3d_context_gl_apply_clear_state(), wined3d_context_gl_apply_draw_buffers(), wined3d_context_gl_apply_fbo_entry(), wined3d_context_gl_bind_dummy_textures(), wined3d_context_gl_bind_texture(), wined3d_context_gl_cleanup(), wined3d_context_gl_draw_primitive_arrays(), wined3d_context_gl_draw_shaded_quad(), wined3d_context_gl_enable_clip_distances(), wined3d_context_gl_init(), wined3d_context_gl_set_current(), wined3d_context_gl_set_draw_buffer(), wined3d_context_gl_set_pixel_format(), wined3d_device_gl_create_dummy_textures(), wined3d_device_gl_destroy_dummy_textures(), wined3d_shader_resource_view_gl_generate_mipmap(), wined3d_texture_gl_allocate_mutable_storage(), wined3d_texture_gl_apply_sampler_desc(), wined3d_texture_gl_bind(), wined3d_texture_gl_clear(), wined3d_texture_gl_download_data(), wined3d_texture_gl_download_data_slow_path(), wined3d_texture_gl_upload_bo(), and wined3d_view_gl_destroy_object().
Definition at line 343 of file wined3d_gl.h.
Referenced by draw_test_quad(), needs_interpolation_qualifiers_for_shader_outputs(), needs_legacy_glsl_syntax(), shader_glsl_get_shader_model(), use_legacy_fragment_output(), and wined3d_adapter_init_gl_caps().
| struct wined3d_gl_limits wined3d_gl_info::limits |
Definition at line 344 of file wined3d_gl.h.
Referenced by adapter_gl_get_wined3d_caps(), context_apply_draw_state(), context_clean_fbo_attachments(), context_dump_fbo_attachment(), create_buffer_texture(), create_resource_bindings(), draw_primitive(), feature_level_from_caps(), ffp_vertex_update_clip_plane_constants(), find_draw_buffers_mask(), glsl_fragment_pipe_get_caps(), glsl_vertex_pipe_clip_plane(), glsl_vertex_pipe_vp_get_caps(), init_format_filter_info(), match_dx10_capable(), query_internal_format(), quirk_broken_viewport_subpixel_bits(), shader_generate_glsl_declarations(), shader_glsl_generate_ffp_vertex_shader(), shader_glsl_generate_fragment_shader(), shader_glsl_generate_vs_epilogue(), shader_glsl_get_caps(), shader_glsl_get_register_name(), shader_glsl_init_uniform_block_bindings(), shader_glsl_load_constants(), shader_glsl_load_samplers_range(), state_cb(), vec4_varyings(), wined3d_adapter_gl_init_d3d_info(), wined3d_adapter_init_gl_caps(), wined3d_adapter_init_limits(), wined3d_context_gl_apply_clear_state(), wined3d_context_gl_apply_compute_state(), wined3d_context_gl_apply_fbo_entry(), wined3d_context_gl_bind_dummy_textures(), wined3d_context_gl_check_fbo_status(), wined3d_context_gl_enable_clip_distances(), wined3d_context_gl_enum_fbo_entries(), wined3d_context_gl_find_fbo_entry(), wined3d_context_gl_get_tex_unit_mapping(), wined3d_context_gl_init(), wined3d_context_gl_load_numbered_arrays(), wined3d_context_gl_map_vsamplers(), wined3d_context_gl_texture_update(), and wined3d_context_gl_update_tex_unit_map().
| uint32_t wined3d_gl_info::quirks |
Definition at line 346 of file wined3d_gl.h.
Referenced by adapter_gl_get_wined3d_caps(), apply_format_fixups(), check_fbo_compat(), query_internal_format(), quirk_allows_specular_alpha(), quirk_broken_arb_fog(), quirk_broken_rgba16(), quirk_clip_varying(), quirk_disable_nvvp_clip(), quirk_fbo_tex_update(), quirk_infolog_spam(), quirk_limited_tex_filtering(), quirk_no_independent_bit_depths(), vec4_varyings(), wined3d_adapter_init_gl_caps(), and wined3d_texture_gl_upload_data().
Definition at line 345 of file wined3d_gl.h.
Referenced by quirk_r200_constants().
Definition at line 345 of file wined3d_gl.h.
Referenced by quirk_apple_glsl_constants(), and shader_generate_glsl_declarations().
Definition at line 342 of file wined3d_gl.h.
Referenced by context_create_wgl_attribs().
| HGLRC wined3d_gl_info::share |
Definition at line 351 of file wined3d_gl.h.
| BOOL wined3d_gl_info::supported[WINED3D_GL_EXT_COUNT] |
Definition at line 347 of file wined3d_gl.h.
Referenced by adapter_gl_get_wined3d_caps(), apply_format_fixups(), apply_texture_blit_state(), blend(), blendop(), check_fbo_compat(), context_apply_draw_state(), context_debug_output_enabled(), context_dump_fbo_attachment(), create_buffer_texture(), create_texture_view(), depth(), depth_clip(), depthbias(), draw_primitive(), draw_test_quad(), enumerate_gl_extensions(), feature_level_from_caps(), ffp_blitter_clear_rendertargets(), fixup_extensions(), flush_bo_ranges(), gen_nv12_read(), gen_packed_yuv_read(), gen_yv12_read(), get_query_result64(), get_texture_view_target(), gl_blend_op(), glsl_blitter_generate_p8_shader(), init_format_fbo_compat_info(), init_format_filter_info(), init_format_texture_info(), init_format_vertex_info(), match_allows_spec_alpha(), match_broken_arb_fog(), match_broken_nv_clip(), match_broken_viewport_subpixel_bits(), match_no_independent_bit_depths(), parse_extension_string(), query_gpu_description(), query_internal_format(), quirk_amd_dx9(), quirk_broken_viewport_subpixel_bits(), quirk_no_np2(), scissorrect(), shader_generate_glsl_declarations(), shader_glsl_disable(), shader_glsl_enable_extensions(), shader_glsl_fixup_scalar_register_variable(), shader_glsl_gather4(), shader_glsl_generate_ffp_fragment_shader(), shader_glsl_generate_ffp_vertex_shader(), shader_glsl_generate_fragment_shader(), shader_glsl_generate_vs_epilogue(), shader_glsl_get_caps(), shader_glsl_get_sample_function(), shader_glsl_get_shader_model(), shader_glsl_has_core_grad(), shader_glsl_init_transform_feedback(), shader_glsl_input_pack(), shader_glsl_load_constants(), shader_glsl_mov(), shader_glsl_resinfo(), shader_glsl_sample_c(), shader_glsl_sample_info(), shader_glsl_texldd(), shader_glsl_texldl(), shader_glsl_update_graphics_program(), shader_glsl_use_explicit_attrib_location(), shader_glsl_use_layout_binding_qualifier(), state_stencil(), swapchain_gl_set_swap_interval(), test_pbo_functionality(), texture2d_depth_blt_fbo(), use_buffer_chunk_suballocation(), viewport_miscpart(), wined3d_adapter_gl_init_d3d_info(), wined3d_adapter_init_fb_cfgs(), wined3d_adapter_init_ffp_attrib_ops(), wined3d_adapter_init_gl_caps(), wined3d_adapter_init_limits(), wined3d_bo_gl_map(), wined3d_buffer_gl_binding_from_bind_flags(), wined3d_buffer_gl_init(), wined3d_check_gl_call(), wined3d_context_gl_alloc_fence(), wined3d_context_gl_alloc_occlusion_query(), wined3d_context_gl_apply_blit_state(), wined3d_context_gl_apply_clear_state(), wined3d_context_gl_apply_draw_buffers(), wined3d_context_gl_apply_fbo_entry(), wined3d_context_gl_bind_dummy_textures(), wined3d_context_gl_bind_shader_resources(), wined3d_context_gl_cleanup(), wined3d_context_gl_copy_bo_address(), wined3d_context_gl_draw_indirect(), wined3d_context_gl_draw_primitive_arrays(), wined3d_context_gl_draw_shaded_quad(), wined3d_context_gl_init(), wined3d_context_gl_load_numbered_arrays(), wined3d_context_gl_pause_transform_feedback(), wined3d_context_gl_restore_pixel_format(), wined3d_context_gl_set_pixel_format(), wined3d_context_gl_unload_numbered_array(), wined3d_device_gl_create_bo(), wined3d_device_gl_create_dummy_textures(), wined3d_device_gl_destroy_dummy_textures(), wined3d_fence_issue(), wined3d_fence_supported(), wined3d_glsl_blitter_create(), wined3d_guess_gl_vendor(), wined3d_occlusion_query_create(), wined3d_pipeline_query_create(), wined3d_query_buffer_queue_result(), wined3d_raw_blitter_create(), wined3d_sampler_gl_bind(), wined3d_sampler_gl_cs_init(), wined3d_shader_resource_view_gl_generate_mipmap(), wined3d_so_statistics_query_create(), wined3d_so_statistics_query_end(), wined3d_texture_gl_apply_sampler_desc(), wined3d_texture_gl_bind(), wined3d_texture_gl_clear(), wined3d_texture_gl_init(), wined3d_texture_gl_set_compatible_renderbuffer(), wined3d_texture_use_immutable_storage(), wined3d_timestamp_disjoint_query_create(), wined3d_timestamp_query_create(), and wined3d_unordered_access_view_gl_clear().
| GLint wined3d_gl_info::wrap_lookup[WINED3D_TADDRESS_MIRROR_ONCE - WINED3D_TADDRESS_WRAP+1] |
Definition at line 348 of file wined3d_gl.h.
Referenced by wined3d_adapter_init_gl_caps(), wined3d_sampler_gl_cs_init(), and wined3d_texture_gl_apply_sampler_desc().