| /third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
| H A D | dd_context.c | 217 dd_context_bind_sampler_states(struct pipe_context *_pipe, enum pipe_shader_type shader, unsigned start, unsigned count, void **states) dd_context_bind_sampler_states() argument 361 dd_context_set_constant_buffer(struct pipe_context *_pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *constant_buffer) dd_context_set_constant_buffer() argument 519 dd_context_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) dd_context_set_sampler_views() argument 538 dd_context_set_shader_images(struct pipe_context *_pipe, enum pipe_shader_type shader, unsigned start, unsigned num, unsigned unbind_num_trailing_slots, const struct pipe_image_view *views) dd_context_set_shader_images() argument 556 dd_context_set_shader_buffers(struct pipe_context *_pipe, enum pipe_shader_type shader, unsigned start, unsigned num_buffers, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) dd_context_set_shader_buffers() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
| H A D | tr_screen.c | 109 trace_screen_get_compiler_options(struct pipe_screen *_screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) trace_screen_get_compiler_options() argument 177 trace_screen_get_shader_param(struct pipe_screen *_screen, enum pipe_shader_type shader, enum pipe_shader_cap param) trace_screen_get_shader_param() argument
|
| /third_party/mesa3d/src/gallium/drivers/asahi/ |
| H A D | agx_pipe.c | 456 uint32_t shader = dev->reload.format[internal]; in agx_flush() local 905 agx_get_shader_param(struct pipe_screen* pscreen, enum pipe_shader_type shader, enum pipe_shader_cap param) agx_get_shader_param() argument 1111 agx_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, enum pipe_shader_type shader) agx_get_compiler_options() argument
|
| H A D | agx_state.h | 78 struct agx_uncompiled_shader *shader; member
|
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_compiler.cpp | 97 struct d3d12_shader *shader = rzalloc(sel, d3d12_shader); in compile_nir() local 60 d3d12_get_compiler_options(struct pipe_screen *screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) d3d12_get_compiler_options() argument 1394 d3d12_create_shader(struct d3d12_context *ctx, pipe_shader_type stage, const struct pipe_shader_state *shader) d3d12_create_shader() argument 1442 d3d12_create_compute_shader(struct d3d12_context *ctx, const struct pipe_compute_state *shader) d3d12_create_compute_shader() argument 1524 auto shader = sel->first; d3d12_shader_free() local [all...] |
| H A D | d3d12_nir_passes.c | 467 d3d12_nir_invert_depth(nir_shader *shader, unsigned viewport_mask, bool clip_halfz) in d3d12_nir_invert_depth() argument 507 get_state_var_offset(struct d3d12_shader *shader, enum d3d12_state_var var) get_state_var_offset() argument 524 lower_instr(nir_intrinsic_instr *instr, nir_builder *b, struct d3d12_shader *shader, unsigned binding) lower_instr() argument 578 d3d12_lower_state_vars(nir_shader *nir, struct d3d12_shader *shader) d3d12_lower_state_vars() argument 722 d3d12_lower_primitive_id(nir_shader *shader) d3d12_lower_primitive_id() argument 837 d3d12_lower_triangle_strip(nir_shader *shader) d3d12_lower_triangle_strip() argument [all...] |
| H A D | d3d12_draw.cpp | 61 fill_cbv_descriptors(struct d3d12_context *ctx, struct d3d12_shader *shader, int stage) fill_cbv_descriptors() argument 92 fill_srv_descriptors(struct d3d12_context *ctx, struct d3d12_shader *shader, unsigned stage) fill_srv_descriptors() argument 152 fill_ssbo_descriptors(struct d3d12_context *ctx, const struct d3d12_shader *shader, int stage) fill_ssbo_descriptors() argument 195 const struct d3d12_shader *shader = shader_sel->current; fill_sampler_descriptors() local 247 fill_image_descriptors(struct d3d12_context *ctx, const struct d3d12_shader *shader, int stage) fill_image_descriptors() argument 351 fill_graphics_state_vars(struct d3d12_context *ctx, const struct pipe_draw_info *dinfo, unsigned drawid, const struct pipe_draw_start_count_bias *draw, struct d3d12_shader *shader, uint32_t *values, struct d3d12_cmd_signature_key *cmd_sig_key) fill_graphics_state_vars() argument 412 fill_compute_state_vars(struct d3d12_context *ctx, const struct pipe_grid_info *info, struct d3d12_shader *shader, uint32_t *values, struct d3d12_cmd_signature_key *cmd_sig_key) fill_compute_state_vars() argument 458 struct d3d12_shader_selector *shader = compute ? ctx->compute_state : ctx->gfx_stages[i]; check_descriptors_left() local 474 struct d3d12_shader_selector *shader = compute ? ctx->compute_state : ctx->gfx_stages[i]; check_descriptors_left() local 499 struct d3d12_shader *shader = shader_sel->current; update_shader_stage_root_parameters() local 968 struct d3d12_shader *shader = ctx->gfx_stages[i] ? ctx->gfx_stages[i]->current : NULL; d3d12_draw_vbo() local 1320 struct d3d12_shader *shader = ctx->compute_state ? ctx->compute_state->current : NULL; d3d12_launch_grid() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_debug.c | 99 static void si_dump_shader(struct si_screen *sscreen, struct si_shader *shader, FILE *f) in si_dump_shader() argument 134 struct si_shader *shader; global() member 886 si_print_annotated_shader(struct si_shader *shader, struct ac_wave_info *waves, unsigned num_waves, FILE *f) si_print_annotated_shader() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/draw/ |
| H A D | draw_context.c | 803 draw_texture_sampler(struct draw_context *draw, enum pipe_shader_type shader, struct tgsi_sampler *sampler) draw_texture_sampler() argument 832 draw_image(struct draw_context *draw, enum pipe_shader_type shader, struct tgsi_image *image) draw_image() argument 861 draw_buffer(struct draw_context *draw, enum pipe_shader_type shader, struct tgsi_buffer *buffer) draw_buffer() argument 1214 draw_get_shader_param_no_llvm(enum pipe_shader_type shader, enum pipe_shader_cap param) draw_get_shader_param_no_llvm() argument 1233 draw_get_shader_param(enum pipe_shader_type shader, enum pipe_shader_cap param) draw_get_shader_param() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/vl/ |
| H A D | vl_mpeg12_decoder.c | 1066 mc_vert_shader_callback(void *priv, struct vl_mc *mc, struct ureg_program *shader, unsigned first_output, struct ureg_dst tex) mc_vert_shader_callback() argument 1087 mc_frag_shader_callback(void *priv, struct vl_mc *mc, struct ureg_program *shader, unsigned first_input, struct ureg_dst dst) mc_frag_shader_callback() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
| H A D | noop_state.c | 124 noop_set_sampler_views(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) noop_set_sampler_views() argument 133 noop_bind_sampler_states(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start, unsigned count, void **states) noop_bind_sampler_states() argument 178 noop_set_constant_buffer(struct pipe_context *ctx, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) noop_set_constant_buffer() argument 185 noop_set_inlinable_constants(struct pipe_context *ctx, enum pipe_shader_type shader, uint num_values, uint32_t *values) noop_set_inlinable_constants() argument 281 noop_set_shader_buffers(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) noop_set_shader_buffers() argument 289 noop_set_shader_images(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, const struct pipe_image_view *images) noop_set_shader_images() argument
|
| /third_party/mesa3d/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler_nir.c | 688 insert_vec_mov(nir_alu_instr *vec, unsigned start_idx, nir_shader *shader) in insert_vec_mov() argument 883 nir_shader *shader = c->nir; in emit_shader() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_state.c | 578 nvc0_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, in nvc0_set_sampler_views() argument 489 nvc0_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, void **samplers) nvc0_bind_sampler_states() argument 785 nvc0_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) nvc0_set_constant_buffer() argument 1309 nvc0_set_shader_images(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, unsigned unbind_num_trailing_slots, const struct pipe_image_view *images) nvc0_set_shader_images() argument 1379 nvc0_set_shader_buffers(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) nvc0_set_shader_buffers() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/panfrost/ |
| H A D | pan_context.c | 210 struct pan_blend_shader_variant *shader = in panfrost_get_blend() local 243 panfrost_set_shader_images( struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, const struct pipe_image_view *iviews) panfrost_set_shader_images() argument 369 panfrost_bind_sampler_states( struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_sampler, void **sampler) panfrost_bind_sampler_states() argument 615 panfrost_set_constant_buffer( struct pipe_context *pctx, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *buf) panfrost_set_constant_buffer() argument 647 panfrost_set_sampler_views( struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) panfrost_set_sampler_views() argument 702 panfrost_set_shader_buffers( struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start, unsigned count, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) panfrost_set_shader_buffers() argument [all...] |
| H A D | pan_context.h | 188 struct panfrost_shader_variants *shader[PIPE_SHADER_TYPES]; member
|
| /third_party/mesa3d/src/gallium/drivers/r600/ |
| H A D | evergreen_compute.c | 430 struct r600_pipe_compute *shader = CALLOC_STRUCT(r600_pipe_compute); in evergreen_create_compute_state() local 480 struct r600_pipe_compute *shader = state; evergreen_delete_compute_state() local 537 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; evergreen_compute_upload_input() local 608 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; evergreen_emit_dispatch() local 893 struct r600_pipe_compute *shader = state->shader; evergreen_emit_cs_shader() local 931 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; evergreen_launch_grid() local [all...] |
| H A D | r600_pipe_common.c | 1181 r600_get_compiler_options(struct pipe_screen *screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) r600_get_compiler_options() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
| H A D | vktDrawShaderLayerTests.cpp | 616 Renderer(Context& context, const SharedGroupParams groupParams, const UVec2& renderSize, const int numLayers, const VkFormat colorFormat, const Vec4& clearColor, const std::vector<PositionColorVertex>& vertices, const Shader shader) Renderer() argument
|
| H A D | vktDrawShaderViewportIndexTests.cpp | 664 Renderer(Context& context, const UVec2& renderSize, const TestParams& testParams, const std::vector<UVec4>& cells, const VkFormat colorFormat, const Vec4& clearColor, const std::vector<Vec4>& colors, const Shader shader) Renderer() argument 942 testVertexFragmentShader(Context& context, const TestParams& testParams, Renderer::Shader shader) testVertexFragmentShader() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
| H A D | vktPipelineCreationFeedbackTests.cpp | 71 std::string getShaderFlagStr (const VkShaderStageFlags shader, in getShaderFlagStr() argument [all...] |
| H A D | vktPipelineExecutablePropertiesTests.cpp | 101 std::string getShaderFlagStr(const VkShaderStageFlags shader, in getShaderFlagStr() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
| H A D | vktShaderFConvertTests.cpp | 497 std::ostringstream shader; in initPrograms() local
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
| H A D | vktSpvAsmComputeShaderCase.cpp | 307 Move<VkPipeline> createComputePipeline (const DeviceInterface& vkdi, const VkDevice& device, VkPipelineLayout pipelineLayout, VkShaderModule shader, const char* entryPoint, const vkt::SpirVAssembly::SpecConstants& specConstants) in createComputePipeline() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
| H A D | vktDrawShaderLayerTests.cpp | 612 Renderer(Context& context, const SharedGroupParams groupParams, const UVec2& renderSize, const int numLayers, const VkFormat colorFormat, const Vec4& clearColor, const std::vector<PositionColorVertex>& vertices, const Shader shader) Renderer() argument
|
| H A D | vktDrawShaderViewportIndexTests.cpp | 660 Renderer(Context& context, const UVec2& renderSize, const TestParams& testParams, const std::vector<UVec4>& cells, const VkFormat colorFormat, const Vec4& clearColor, const std::vector<Vec4>& colors, const Shader shader) Renderer() argument 938 testVertexFragmentShader(Context& context, const TestParams& testParams, Renderer::Shader shader) testVertexFragmentShader() argument [all...] |