Home
last modified time | relevance | path

Searched refs:ir3_shader (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_shader.h341 struct ir3_shader *shader;
346 struct ir3_shader { struct
366 struct ir3_shader * ir3_shader_create(struct ir3_compiler *compiler, argument
369 struct ir3_shader *
373 void ir3_shader_destroy(struct ir3_shader *shader);
374 struct ir3_shader_variant * ir3_shader_variant(struct ir3_shader *shader,
377 uint64_t ir3_shader_outputs(const struct ir3_shader *so);
392 ir3_shader_stage(struct ir3_shader *shader) in ir3_shader_stage()
Dir3_shader.c188 create_variant(struct ir3_shader *shader, struct ir3_shader_key key) in create_variant()
221 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key, in ir3_shader_variant()
273 ir3_shader_destroy(struct ir3_shader *shader) in ir3_shader_destroy()
285 struct ir3_shader *
290 struct ir3_shader *shader = CALLOC_STRUCT(ir3_shader); in ir3_shader_create()
333 struct ir3_shader *
338 struct ir3_shader *shader = CALLOC_STRUCT(ir3_shader); in ir3_shader_create_compute()
527 ir3_shader_outputs(const struct ir3_shader *so) in ir3_shader_outputs()
Dir3_nir.h46 struct nir_shader * ir3_optimize_nir(struct ir3_shader *shader, nir_shader *s,
Dir3_nir.c108 ir3_optimize_nir(struct ir3_shader *shader, nir_shader *s, in ir3_optimize_nir()
Dir3_cmdline.c221 struct ir3_shader s; in main()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_program.h37 struct ir3_shader *shader;
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_program.h37 struct ir3_shader *shader;
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_program.h35 struct ir3_shader *shader;
Dfd5_compute.c36 struct ir3_shader *shader;
/external/mesa3d/src/gallium/drivers/freedreno/
DMakefile.sources181 ir3/ir3_shader.c \
182 ir3/ir3_shader.h
Dmeson.build203 'ir3/ir3_shader.c',
204 'ir3/ir3_shader.h',
/external/mesa3d/src/gallium/docs/source/drivers/freedreno/
Dir3-notes.rst23 ``ir3_shader``