| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_pipeline_cache.c | 48 struct anv_shader_bin *shader = in anv_shader_bin_destroy() local 187 struct anv_shader_bin *shader = anv_shader_bin_serialize() local 285 struct anv_shader_bin *shader = anv_shader_bin_deserialize() local 338 struct anv_shader_bin *shader = anv_device_upload_kernel() local [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_vec4_gs_visitor.cpp | 40 vec4_gs_visitor(const struct brw_compiler *compiler, void *log_data, struct brw_gs_compile *c, struct brw_gs_prog_data *prog_data, const nir_shader *shader, void *mem_ctx, bool no_spills, bool debug_enabled) vec4_gs_visitor() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup_point.c | 214 const struct lp_fragment_shader *shader = setup->fs.current.variant->shader; in setup_point_coefficients() local
|
| H A D | lp_state_cs.h | 94 struct lp_compute_shader *shader; member
|
| H A D | lp_state_sampler.c | 69 llvmpipe_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, void **samplers) llvmpipe_bind_sampler_states() argument 118 llvmpipe_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) llvmpipe_set_sampler_views() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_state.c | 329 nv30_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool pass_reference, const struct pipe_constant_buffer *cb) nv30_set_constant_buffer() argument
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_screen.c | 453 nv50_screen_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, enum pipe_shader_cap param) nv50_screen_get_shader_param() argument 992 nv50_screen_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, enum pipe_shader_type shader) nv50_screen_get_compiler_options() argument
|
| /third_party/mesa3d/src/gallium/drivers/freedreno/ |
| H A D | freedreno_screen.c | 593 fd_screen_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, enum pipe_shader_cap param) fd_screen_get_shader_param() argument 805 fd_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, unsigned shader) fd_get_compiler_options() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
| H A D | ir3_cmdline.c | 419 struct ir3_shader *shader = rzalloc_size(NULL, sizeof(*shader)); in main() local [all...] |
| H A D | ir3_gallium.c | 55 struct ir3_shader *shader; member 120 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key, in ir3_shader_variant() argument 180 struct ir3_shader *shader = hwcso->shader; create_initial_variants() local 257 struct ir3_shader *shader = hwcso->shader; create_initial_compute_variants_async() local 309 struct ir3_shader *shader = ir3_shader_compute_state_create() local 446 struct ir3_shader *shader = hwcso->shader; ir3_get_shader() local 517 ir3_is_parallel_shader_compilation_finished(struct pipe_screen *pscreen, void *shader, enum pipe_shader_type shader_type) ir3_is_parallel_shader_compilation_finished() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/i915/ |
| H A D | i915_screen.c | 279 i915_get_shader_param(struct pipe_screen *screen, enum pipe_shader_type shader, in i915_get_shader_param() argument 176 i915_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, enum pipe_shader_type shader) i915_get_compiler_options() argument
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_draw.c | 334 const struct iris_compiled_shader *shader = ice->shaders.prog[MESA_SHADER_COMPUTE]; in iris_update_grid_size_resource() local
|
| H A D | iris_disk_cache.c | 78 iris_disk_cache_store(struct disk_cache *cache, const struct iris_uncompiled_shader *ish, const struct iris_compiled_shader *shader, const void *prog_key, uint32_t prog_key_size) iris_disk_cache_store() argument 145 iris_disk_cache_retrieve(struct iris_screen *screen, struct u_upload_mgr *uploader, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, const void *prog_key, uint32_t key_size) iris_disk_cache_retrieve() argument [all...] |
| H A D | iris_program_cache.c | 103 iris_delete_shader_variant(struct iris_compiled_shader *shader) in iris_delete_shader_variant() argument 133 struct iris_compiled_shader *shader = in iris_create_shader_variant() local 150 iris_upload_shader(struct iris_screen *screen, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, struct hash_table *driver_shaders, struct u_upload_mgr *uploader, enum iris_program_cache_id cache_id, uint32_t key_size, const void *key, const void *assembly) iris_upload_shader() argument 205 struct iris_compiled_shader *shader = iris_blorp_lookup_shader() local 240 struct iris_compiled_shader *shader = iris_blorp_upload_shader() local 285 struct iris_compiled_shader *shader = entry->data; iris_destroy_program_cache() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/lima/ |
| H A D | lima_screen.c | 298 lima_screen_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, enum pipe_shader_cap param) lima_screen_get_shader_param() argument 448 lima_screen_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, enum pipe_shader_type shader) lima_screen_get_compiler_options() argument
|
| H A D | lima_program.c | 94 lima_program_get_compiler_options(enum pipe_shader_type shader) in lima_program_get_compiler_options() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/draw/ |
| H A D | draw_pipe_pstipple.c | 395 pstip_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, void **sampler) pstip_bind_sampler_states() argument 419 pstip_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) pstip_set_sampler_views() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/vl/ |
| H A D | vl_mc.c | 53 calc_position(struct vl_mc *r, struct ureg_program *shader, struct ureg_src block_scale) in calc_position() argument 82 calc_line(struct pipe_screen *screen, struct ureg_program *shader) calc_line() argument 108 struct ureg_program *shader; create_ref_vert_shader() local 166 struct ureg_program *shader; create_ref_frag_shader() local 231 struct ureg_program *shader; create_ycbcr_vert_shader() local 317 struct ureg_program *shader; create_ycbcr_frag_shader() local [all...] |
| H A D | vl_bicubic_filter.c | 53 struct ureg_program *shader; in create_vert_shader() local 74 create_frag_shader_cubic_interpolater(struct ureg_program *shader, struct ureg_src tex_a, struct ureg_src tex_b, struct ureg_src tex_c, struct ureg_src tex_d, struct ureg_src t, struct ureg_dst o_fragment) create_frag_shader_cubic_interpolater() argument 155 struct ureg_program *shader; create_frag_shader() local [all...] |
| H A D | vl_compositor_gfx.c | 57 struct ureg_program *shader; in create_vert_shader() local 127 create_frag_shader_weave(struct ureg_program *shader, struct ureg_dst fragment) create_frag_shader_weave() argument 204 create_frag_shader_csc(struct ureg_program *shader, struct ureg_dst texel, struct ureg_dst fragment) create_frag_shader_csc() argument 241 create_frag_shader_yuv(struct ureg_program *shader, struct ureg_dst texel) create_frag_shader_yuv() argument 267 struct ureg_program *shader; create_frag_shader_video_buffer() local 290 struct ureg_program *shader; create_frag_shader_weave_rgb() local 313 struct ureg_program *shader; create_frag_shader_deint_yuv() local 345 struct ureg_program *shader; create_frag_shader_palette() local 404 struct ureg_program *shader; create_frag_shader_rgba() local 436 struct ureg_program *shader; create_frag_shader_rgb_yuv() local [all...] |
| H A D | vl_deint_filter.c | 66 struct ureg_program *shader; in create_vert_shader() local 89 struct ureg_program *shader; create_copy_frag_shader() local 126 struct ureg_program *shader; create_deint_frag_shader() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_program_cache.c | 197 struct crocus_compiled_shader *shader = in crocus_upload_shader() local 245 struct crocus_compiled_shader *shader = crocus_blorp_lookup_shader() local 274 struct crocus_compiled_shader *shader = crocus_upload_shader( crocus_blorp_upload_shader() local 341 struct crocus_compiled_shader *shader = entry->data; crocus_print_program_cache() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_lower_point_sprite.c | 54 find_outputs(nir_shader *shader, struct lower_state *state) in find_outputs() argument 233 d3d12_lower_point_sprite(nir_shader *shader, in d3d12_lower_point_sprite() argument [all...] |
| H A D | d3d12_pipeline_state.cpp | 233 auto shader = state->stages[PIPE_SHADER_VERTEX]; in create_gfx_pipeline_state() local 240 auto shader = state->stages[PIPE_SHADER_TESS_CTRL]; in create_gfx_pipeline_state() local 247 auto shader = state->stages[PIPE_SHADER_TESS_EVAL]; in create_gfx_pipeline_state() local 254 auto shader = state->stages[PIPE_SHADER_GEOMETRY]; create_gfx_pipeline_state() local 263 auto shader = state->stages[PIPE_SHADER_FRAGMENT]; create_gfx_pipeline_state() local 420 struct d3d12_shader *shader = selector->first; d3d12_gfx_pipeline_state_cache_invalidate_shader() local 442 auto shader = state->stage; create_compute_pipeline_state() local 536 struct d3d12_shader *shader = selector->first; d3d12_compute_pipeline_state_cache_invalidate_shader() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_get.c | 436 static int si_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, in si_get_shader_param() argument 513 si_get_compiler_options(struct pipe_screen *screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) si_get_compiler_options() argument
|