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

Definition at line 1105 of file wined3d_private.h.
| BYTE wined3d_shader_reg_maps::address |
Definition at line 1109 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_record_register_usage().
| WORD wined3d_shader_reg_maps::boolean_constants |
Definition at line 1124 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_record_register_usage().
| BYTE wined3d_shader_reg_maps::bumpmat |
Definition at line 1134 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_glsl_generate_fragment_shader().
| uint32_t wined3d_shader_reg_maps::cb_map |
Definition at line 1128 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| UINT wined3d_shader_reg_maps::cb_sizes[WINED3D_MAX_CBS] |
Definition at line 1127 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), shader_get_registers_used(), and shader_glsl_init_uniform_block_bindings().
| DWORD wined3d_shader_reg_maps::clip_distance_mask |
Definition at line 1140 of file wined3d_private.h.
Referenced by shader_glsl_setup_sm3_rasterizer_input(), and shader_scan_output_signature().
| uint32_t* wined3d_shader_reg_maps::constf |
Definition at line 1113 of file wined3d_private.h.
Referenced by shader_cleanup_reg_maps(), shader_get_registers_used(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::cull_distance_mask |
Definition at line 1141 of file wined3d_private.h.
Referenced by shader_glsl_setup_sm3_rasterizer_input(), and shader_scan_output_signature().
| DWORD wined3d_shader_reg_maps::fog |
Definition at line 1150 of file wined3d_private.h.
Referenced by shader_get_registers_used(), shader_glsl_generate_vs_epilogue(), and shader_record_register_usage().
| const struct wined3d_shader_immediate_constant_buffer* wined3d_shader_reg_maps::icb |
Definition at line 1115 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), shader_get_registers_used(), and shader_glsl_load_icb().
Definition at line 1114 of file wined3d_private.h.
Referenced by shader_cleanup_reg_maps(), shader_generate_glsl_declarations(), and shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::input_registers |
Definition at line 1121 of file wined3d_private.h.
Referenced by glsl_is_color_reg_read(), shader_get_registers_used(), shader_glsl_generate_fragment_shader(), shader_glsl_generate_vertex_shader(), shader_glsl_input_pack(), shader_glsl_setup_vs3_output(), shader_record_register_usage(), and shader_set_function().
| DWORD wined3d_shader_reg_maps::input_rel_addressing |
Definition at line 1157 of file wined3d_private.h.
Referenced by shader_glsl_generate_vertex_shader(), and shader_record_register_usage().
| WORD wined3d_shader_reg_maps::integer_constants |
Definition at line 1123 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_record_register_usage().
| WORD wined3d_shader_reg_maps::labels |
Definition at line 1110 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_get_registers_used().
| WORD wined3d_shader_reg_maps::local_bool_consts |
Definition at line 1126 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| WORD wined3d_shader_reg_maps::local_int_consts |
Definition at line 1125 of file wined3d_private.h.
Referenced by shader_get_registers_used().
Definition at line 1165 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_get_registers_used().
| BYTE wined3d_shader_reg_maps::luminanceparams |
Definition at line 1135 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_glsl_generate_fragment_shader().
Definition at line 1166 of file wined3d_private.h.
Referenced by shader_record_register_usage().
Definition at line 1166 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::output_registers |
Definition at line 1122 of file wined3d_private.h.
Referenced by shader_get_registers_used(), shader_glsl_generate_vs_epilogue(), shader_glsl_setup_sm3_rasterizer_input(), shader_glsl_setup_sm4_shader_output(), shader_glsl_setup_vs3_output(), and shader_scan_output_signature().
| BYTE wined3d_shader_reg_maps::output_registers_mask[MAX_REG_OUTPUT] |
Definition at line 1119 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_glsl_setup_vs3_output().
| DWORD wined3d_shader_reg_maps::point_size |
Definition at line 1155 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_record_register_usage().
| struct wined3d_shader_resource_info wined3d_shader_reg_maps::resource_info[MAX_SHADER_RESOURCE_VIEWS] |
Definition at line 1130 of file wined3d_private.h.
Referenced by pixelshader_get_resource_type(), shader_generate_glsl_declarations(), shader_get_registers_used(), shader_glsl_get_resource_info(), shader_glsl_ld(), shader_glsl_ld_raw_structured(), and shader_glsl_sample_info().
| uint32_t wined3d_shader_reg_maps::resource_map[WINED3D_BITMAP_SIZE(MAX_SHADER_RESOURCE_VIEWS)] |
Definition at line 1131 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::rt_mask |
Definition at line 1162 of file wined3d_private.h.
Referenced by shader_get_registers_used(), shader_glsl_generate_fragment_shader(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::sample_mask |
Definition at line 1159 of file wined3d_private.h.
Referenced by shader_glsl_generate_fragment_shader(), shader_glsl_generate_ps_epilogue(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::sampler_comparison_mode |
Definition at line 1133 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| struct wined3d_shader_sampler_map wined3d_shader_reg_maps::sampler_map |
Definition at line 1132 of file wined3d_private.h.
Referenced by shader_cleanup_reg_maps(), shader_generate_glsl_declarations(), shader_get_registers_used(), shader_glsl_gather4(), shader_glsl_ld(), shader_glsl_ld_raw_structured(), shader_glsl_sample_info(), and shader_record_sample().
| struct wined3d_shader_version wined3d_shader_reg_maps::shader_version |
Definition at line 1107 of file wined3d_private.h.
Referenced by glsl_is_color_reg_read(), pixelshader_get_resource_type(), shader_find_free_input_register(), shader_generate_glsl_declarations(), shader_get_registers_used(), shader_glsl_atomic(), shader_glsl_gather4(), shader_glsl_generate_fragment_shader(), shader_glsl_generate_ps_epilogue(), shader_glsl_generate_vertex_shader(), shader_glsl_generate_vs_epilogue(), shader_glsl_get_register_name(), shader_glsl_init_uniform_block_bindings(), shader_glsl_ld_uav(), shader_glsl_load_icb(), shader_glsl_load_images(), shader_glsl_load_samplers(), shader_glsl_sample_info(), shader_glsl_setup_sm3_rasterizer_input(), shader_glsl_store_uav(), shader_reg_maps_add_tgsm(), and shader_set_function().
| DWORD wined3d_shader_reg_maps::stencil_ref |
Definition at line 1160 of file wined3d_private.h.
Referenced by shader_glsl_generate_fragment_shader(), shader_glsl_generate_ps_epilogue(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::temporary |
Definition at line 1111 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_record_register_usage().
Definition at line 1112 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_get_registers_used().
| BYTE wined3d_shader_reg_maps::texcoord |
Definition at line 1108 of file wined3d_private.h.
Referenced by shader_glsl_generate_fragment_shader(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::texcoord_mask[MAX_REG_TEXCRD] |
Definition at line 1118 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| struct wined3d_shader_tgsm* wined3d_shader_reg_maps::tgsm |
Definition at line 1168 of file wined3d_private.h.
Referenced by shader_cleanup_reg_maps(), shader_glsl_atomic(), shader_glsl_generate_compute_shader(), shader_glsl_ld_raw_structured(), shader_glsl_store_raw_structured(), and shader_reg_maps_add_tgsm().
| SIZE_T wined3d_shader_reg_maps::tgsm_capacity |
Definition at line 1169 of file wined3d_private.h.
Referenced by shader_reg_maps_add_tgsm().
Definition at line 1170 of file wined3d_private.h.
Referenced by shader_glsl_atomic(), shader_glsl_generate_compute_shader(), shader_glsl_ld_raw_structured(), shader_glsl_store_raw_structured(), and shader_reg_maps_add_tgsm().
| union { ... } wined3d_shader_reg_maps::u |
Referenced by glsl_is_color_reg_read(), shader_get_registers_used(), and shader_glsl_setup_vs3_output().
| DWORD wined3d_shader_reg_maps::uav_counter_mask |
Definition at line 1138 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::uav_read_mask |
Definition at line 1137 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), and shader_get_registers_used().
| struct wined3d_shader_resource_info wined3d_shader_reg_maps::uav_resource_info[MAX_UNORDERED_ACCESS_VIEWS] |
Definition at line 1136 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), shader_get_registers_used(), shader_glsl_atomic(), shader_glsl_get_resource_info(), shader_glsl_ld_raw_structured(), shader_glsl_ld_uav(), shader_glsl_load_images(), shader_glsl_store_raw_structured(), and shader_glsl_store_uav().
| DWORD wined3d_shader_reg_maps::usescall |
Definition at line 1153 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesdsx |
Definition at line 1144 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesdsy |
Definition at line 1145 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesfacing |
Definition at line 1148 of file wined3d_private.h.
Referenced by shader_get_registers_used(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::usesifc |
Definition at line 1152 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesmova |
Definition at line 1147 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesnrm |
Definition at line 1142 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usespow |
Definition at line 1154 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usesrelconstF |
Definition at line 1149 of file wined3d_private.h.
Referenced by shader_generate_glsl_declarations(), shader_record_register_usage(), and shader_set_function().
| DWORD wined3d_shader_reg_maps::usestexldd |
Definition at line 1146 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::usestexldl |
Definition at line 1151 of file wined3d_private.h.
Referenced by shader_get_registers_used().
| DWORD wined3d_shader_reg_maps::viewport_array |
Definition at line 1158 of file wined3d_private.h.
Referenced by shader_glsl_emit(), shader_glsl_generate_geometry_shader(), and shader_scan_output_signature().
| DWORD wined3d_shader_reg_maps::vocp |
Definition at line 1156 of file wined3d_private.h.
Referenced by shader_glsl_generate_hull_shader(), and shader_record_register_usage().
| DWORD wined3d_shader_reg_maps::vpos |
Definition at line 1143 of file wined3d_private.h.
Referenced by shader_get_registers_used(), shader_glsl_generate_fragment_shader(), and shader_record_register_usage().