ReactOS 0.4.16-dev-59-gd481587
|
Definition at line 119 of file glsl_shader.c.
struct wine_rb_tree shader_glsl_priv::ffp_fragment_shaders |
Definition at line 132 of file glsl_shader.c.
Referenced by glsl_fragment_pipe_alloc(), and shader_glsl_find_ffp_fragment_shader().
BOOL shader_glsl_priv::ffp_proj_control |
Definition at line 133 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), and shader_glsl_has_ffp_proj_control().
struct wine_rb_tree shader_glsl_priv::ffp_vertex_shaders |
Definition at line 131 of file glsl_shader.c.
Referenced by glsl_vertex_pipe_vp_alloc(), and shader_glsl_find_ffp_vertex_shader().
const struct fragment_pipeline* shader_glsl_priv::fragment_pipe |
Definition at line 130 of file glsl_shader.c.
Referenced by set_glsl_shader_program(), shader_glsl_alloc(), shader_glsl_disable(), shader_glsl_free(), and shader_glsl_select().
BOOL shader_glsl_priv::legacy_lighting |
Definition at line 134 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), and shader_glsl_generate_ffp_vertex_shader().
UINT shader_glsl_priv::next_constant_version |
Definition at line 127 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), shader_glsl_load_constants(), shader_glsl_update_float_pixel_constants(), and shader_glsl_update_float_vertex_constants().
struct constant_heap shader_glsl_priv::pconst_heap |
Definition at line 125 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), shader_glsl_free(), shader_glsl_load_constants(), and shader_glsl_update_float_pixel_constants().
struct wine_rb_tree shader_glsl_priv::program_lookup |
Definition at line 123 of file glsl_shader.c.
Referenced by add_glsl_program_entry(), delete_glsl_program_entry(), get_glsl_program_entry(), shader_glsl_alloc(), shader_glsl_free(), and shader_glsl_load_constants().
struct wined3d_string_buffer shader_glsl_priv::shader_buffer |
Definition at line 121 of file glsl_shader.c.
Referenced by find_glsl_domain_shader(), find_glsl_geometry_shader(), find_glsl_hull_shader(), find_glsl_vshader(), set_glsl_shader_program(), shader_glsl_alloc(), shader_glsl_compile_compute_shader(), shader_glsl_free(), shader_glsl_generate_domain_shader(), shader_glsl_generate_ffp_fragment_shader(), shader_glsl_generate_ffp_vertex_shader(), shader_glsl_generate_geometry_shader(), shader_glsl_generate_hull_shader(), shader_glsl_generate_sm4_output_setup(), shader_glsl_generate_stream_output_setup(), shader_glsl_generate_vs3_rasterizer_input_setup(), shader_glsl_generate_vshader(), shader_glsl_setup_sm3_rasterizer_input(), shader_glsl_setup_sm4_shader_output(), and shader_glsl_setup_vs3_output().
Definition at line 126 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), shader_glsl_free(), and shader_glsl_load_constants().
struct wined3d_string_buffer_list shader_glsl_priv::string_buffers |
Definition at line 122 of file glsl_shader.c.
Referenced by set_glsl_shader_program(), shader_glsl_alloc(), shader_glsl_compile_compute_shader(), shader_glsl_free(), shader_glsl_generate_domain_shader(), shader_glsl_generate_ffp_fragment_shader(), shader_glsl_generate_geometry_shader(), shader_glsl_generate_hull_shader(), shader_glsl_generate_vshader(), shader_glsl_init_ps_uniform_locations(), shader_glsl_init_transform_feedback(), shader_glsl_init_uniform_block_bindings(), shader_glsl_init_vs_uniform_locations(), shader_glsl_load_icb(), shader_glsl_load_images(), shader_glsl_load_samplers_range(), and shader_glsl_setup_vs3_output().
struct constant_heap shader_glsl_priv::vconst_heap |
Definition at line 124 of file glsl_shader.c.
Referenced by shader_glsl_alloc(), shader_glsl_free(), shader_glsl_load_constants(), and shader_glsl_update_float_vertex_constants().
const struct wined3d_vertex_pipe_ops* shader_glsl_priv::vertex_pipe |
Definition at line 129 of file glsl_shader.c.
Referenced by set_glsl_shader_program(), shader_glsl_alloc(), shader_glsl_disable(), shader_glsl_free(), and shader_glsl_select().