| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_linker.c | 204 inout_has_same_location(const nir_variable *var, unsigned stage) in inout_has_same_location() argument 441 add_vars_with_modes(const struct gl_constants *consts, struct gl_shader_program *prog, struct set *resource_set, nir_shader *nir, nir_variable_mode modes, unsigned stage, GLenum programInterface) add_vars_with_modes() argument 522 add_interface_variables(const struct gl_constants *consts, struct gl_shader_program *prog, struct set *resource_set, unsigned stage, GLenum programInterface) add_interface_variables() argument 553 nir_add_packed_var_to_resource_list(const struct gl_constants *consts, struct gl_shader_program *shProg, struct set *resource_set, nir_variable *var, unsigned stage, GLenum type) nir_add_packed_var_to_resource_list() argument [all...] |
| H A D | serialize.cpp | 1220 create_linked_shader_and_program(struct gl_context *ctx, gl_shader_stage stage, struct gl_shader_program *prog, struct blob_reader *metadata) create_linked_shader_and_program() argument
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_sqtt.c | 979 si_sqtt_pipe_to_rgp_shader_stage(union si_shader_key* key, enum pipe_shader_type stage) in si_sqtt_pipe_to_rgp_shader_stage() argument
|
| H A D | si_state_shaders.cpp | 44 gl_shader_stage stage = shader ? shader->selector->stage : MESA_SHADER_COMPUTE; in si_determine_wave_size() local [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_fs.h | 580 gl_shader_stage stage; member in fs_generator
|
| /third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_nir_lower_tess_io.cpp | 29 bool r600_lower_tess_io_filter(const nir_instr *instr, gl_shader_stage stage) in r600_lower_tess_io_filter() argument [all...] |
| /third_party/mesa3d/src/gallium/frontends/lavapipe/ |
| H A D | lvp_pipeline.c | 92 st_shader_stage_to_ptarget(gl_shader_stage stage) in st_shader_stage_to_ptarget() argument 387 gl_shader_stage stage = vk_to_mesa_shader_stage(sinfo->stage); lvp_shader_compile_to_ir() local 576 gl_shader_stage stage = MESA_SHADER_VERTEX; lvp_pipeline_xfb_init() local 822 gl_shader_stage stage = vk_to_mesa_shader_stage(sinfo->stage); lvp_graphics_pipeline_init() local 885 gl_shader_stage stage = i; lvp_graphics_pipeline_init() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/softpipe/ |
| H A D | sp_quad_depth_test.c | 1090 struct quad_stage *stage = CALLOC_STRUCT(quad_stage); in sp_quad_depth_test_stage() local
|
| /third_party/mesa3d/src/mesa/state_tracker/ |
| H A D | st_program.c | 506 gl_shader_stage stage = nir->info.stage; in st_create_nir_shader() local 411 st_translate_prog_to_nir(struct st_context *st, struct gl_program *prog, gl_shader_stage stage) st_translate_prog_to_nir() argument [all...] |
| H A D | st_glsl_to_nir.cpp | 332 st_nir_preprocess(struct st_context *st, struct gl_program *prog, struct gl_shader_program *shader_program, gl_shader_stage stage) st_nir_preprocess() argument 778 gl_shader_stage stage = shader->Stage; st_link_nir() local [all...] |
| /third_party/mesa3d/src/mesa/program/ |
| H A D | prog_to_nir.c | 994 gl_shader_stage stage = _mesa_program_enum_to_shader_stage(prog->Target); in prog_to_nir() local
|
| /third_party/mesa3d/src/microsoft/compiler/ |
| H A D | dxil_signature.c | 200 get_semantic_vs_in_name(nir_variable *var, struct semantic_info *info, gl_shader_stage stage) in get_semantic_vs_in_name() argument 208 get_semantic_sv_name(nir_variable *var, struct semantic_info *info, gl_shader_stage stage) in get_semantic_sv_name() argument 346 get_semantic_in_name(nir_variable *var, struct semantic_info *info, gl_shader_stage stage) in get_semantic_in_name() argument [all...] |
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | bi_pack.c | 321 bi_pack_tuple(bi_clause *clause, bi_tuple *tuple, bi_tuple *prev, bool first_tuple, gl_shader_stage stage) in bi_pack_tuple() argument 638 bi_pack_clause(bi_context *ctx, bi_clause *clause, bi_clause *next_1, bi_clause *next_2, struct util_dynarray *emission, gl_shader_stage stage) bi_pack_clause() argument
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_resolve.c | 161 iris_predraw_resolve_inputs(struct iris_context *ice, struct iris_batch *batch, bool *draw_aux_buffer_disabled, gl_shader_stage stage, bool consider_framebuffer) iris_predraw_resolve_inputs() argument 405 iris_predraw_flush_buffers(struct iris_context *ice, struct iris_batch *batch, gl_shader_stage stage) iris_predraw_flush_buffers() argument
|
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_descriptors_lazy.c | 84 enum pipe_shader_type stage = pipe_shader_type_from_mesa(shader->nir->info.stage); in init_template_entry() local 200 enum pipe_shader_type stage = pipe_shader_type_from_mesa(shader->nir->info.stage); in zink_descriptor_program_init_lazy() local [all...] |
| /third_party/mesa3d/src/nouveau/codegen/ |
| H A D | nv50_ir_from_nir.cpp | 936 calcSlots(const glsl_type *type, Program::Type stage, const shader_info &info, in calcSlots() argument
|
| /third_party/mesa3d/src/panfrost/vulkan/ |
| H A D | panvk_vX_cs.c | 67 panvk_varying_hw_format(const struct panvk_device *dev, const struct panvk_varyings_info *varyings, gl_shader_stage stage, unsigned idx) panvk_varying_hw_format() argument 100 panvk_emit_varying(const struct panvk_device *dev, const struct panvk_varyings_info *varyings, gl_shader_stage stage, unsigned idx, void *attrib) panvk_emit_varying() argument 115 emit_varyings(const struct panvk_device *dev, const struct panvk_varyings_info *varyings, gl_shader_stage stage, void *descs) emit_varyings() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/draw/ |
| H A D | draw_pipe_clip.c | 55 struct draw_stage stage; /**< base class */ member 76 static inline struct clip_stage *clip_stage(struct draw_stage *stage) in clip_stage() argument 117 static void copy_flat(struct draw_stage *stage, in copy_flat() argument 216 static void emit_poly(struct draw_stage *stage, in emit_poly() argument 346 do_clip_tri(struct draw_stage *stage, struct prim_header *header, unsigned clipmask) do_clip_tri() argument 572 do_clip_line(struct draw_stage *stage, struct prim_header *header, unsigned clipmask) do_clip_line() argument 652 clip_point(struct draw_stage *stage, struct prim_header *header) clip_point() argument 666 clip_point_guard_xy(struct draw_stage *stage, struct prim_header *header) clip_point_guard_xy() argument 693 clip_first_point(struct draw_stage *stage, struct prim_header *header) clip_first_point() argument 701 clip_line(struct draw_stage *stage, struct prim_header *header) clip_line() argument 719 clip_tri(struct draw_stage *stage, struct prim_header *header) clip_tri() argument 783 clip_init_state(struct draw_stage *stage) clip_init_state() argument 901 clip_first_tri(struct draw_stage *stage, struct prim_header *header) clip_first_tri() argument 908 clip_first_line(struct draw_stage *stage, struct prim_header *header) clip_first_line() argument 916 clip_flush(struct draw_stage *stage, unsigned flags) clip_flush() argument 924 clip_reset_stipple_counter(struct draw_stage *stage) clip_reset_stipple_counter() argument 930 clip_destroy(struct draw_stage *stage) clip_destroy() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_resolve.c | 197 crocus_predraw_resolve_inputs(struct crocus_context *ice, struct crocus_batch *batch, bool *draw_aux_buffer_disabled, gl_shader_stage stage, bool consider_framebuffer) crocus_predraw_resolve_inputs() argument
|
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_context.cpp | 1062 delete_shader(struct d3d12_context *ctx, enum pipe_shader_type stage, in delete_shader() argument 1081 bind_stage(struct d3d12_context *ctx, enum pipe_shader_type stage, in bind_stage() argument
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_tex.c | 1250 gm107_validate_surfaces(struct nvc0_context *nvc0, struct pipe_image_view *view, int stage, int slot) gm107_validate_surfaces() argument
|
| H A D | nvc0_state_validate.c | 511 unsigned stage; in nvc0_validate_clip() local
|
| /third_party/mesa3d/src/gallium/drivers/panfrost/ |
| H A D | pan_job.c | 315 panfrost_access_for_stage(enum pipe_shader_type stage) in panfrost_access_for_stage() argument 322 panfrost_batch_add_bo(struct panfrost_batch *batch, struct panfrost_bo *bo, enum pipe_shader_type stage) panfrost_batch_add_bo() argument 330 panfrost_batch_read_rsrc(struct panfrost_batch *batch, struct panfrost_resource *rsrc, enum pipe_shader_type stage) panfrost_batch_read_rsrc() argument 349 panfrost_batch_write_rsrc(struct panfrost_batch *batch, struct panfrost_resource *rsrc, enum pipe_shader_type stage) panfrost_batch_write_rsrc() argument 406 panfrost_batch_create_bo(struct panfrost_batch *batch, size_t size, uint32_t create_flags, enum pipe_shader_type stage, const char *label) panfrost_batch_create_bo() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
| H A D | vktPipelineMaxVaryingsTests.cpp | 66 std::string getShaderStageName(VkShaderStageFlags stage) in getShaderStageName() argument 914 deInt32 getMaxIOComponents(deBool input, VkShaderStageFlags stage, VkPhysicalDeviceProperties properties) in getMaxIOComponents() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
| H A D | vktTessellationUtil.cpp | 99 setShader(const DeviceInterface& vk, const VkDevice device, const VkShaderStageFlagBits stage, const ProgramBinary& binary, const VkSpecializationInfo* specInfo) setShader() argument
|