Searched refs:rogue_shader (Results 1 - 13 of 13) sorted by relevance
/third_party/mesa3d/src/imagination/rogue/ |
H A D | rogue_shader.h | 43 struct rogue_shader { struct 67 size_t rogue_shader_instr_count_type(const struct rogue_shader *shader, 71 struct rogue_shader *rogue_shader_create(struct rogue_build_ctx *ctx, 75 struct rogue_instr *rogue_shader_insert(struct rogue_shader *shader, 78 size_t rogue_acquire_drc(struct rogue_shader *shader); 79 void rogue_release_drc(struct rogue_shader *shader, size_t drc);
|
H A D | rogue.c | 41 #include "rogue_shader.h" 111 const struct rogue_shader *shader) in rogue_to_binary() 190 static bool trans_nir_alu_fmax(struct rogue_shader *shader, nir_alu_instr *alu) in trans_nir_alu_fmax() 218 static bool trans_nir_alu_fmin(struct rogue_shader *shader, nir_alu_instr *alu) in trans_nir_alu_fmin() 246 static bool trans_nir_alu_mov_imm(struct rogue_shader *shader, in trans_nir_alu_mov_imm() 263 static bool trans_nir_alu_mov(struct rogue_shader *shader, nir_alu_instr *alu) in trans_nir_alu_mov() 289 static bool trans_nir_alu_pack_unorm_4x8(struct rogue_shader *shader, in trans_nir_alu_pack_unorm_4x8() 318 static bool trans_nir_alu_fmul(struct rogue_shader *shader, nir_alu_instr *alu) in trans_nir_alu_fmul() 339 static bool trans_nir_alu_ffma(struct rogue_shader *shader, nir_alu_instr *alu) in trans_nir_alu_ffma() 365 static bool trans_nir_alu(struct rogue_shader *shade [all...] |
H A D | rogue_shader.c | 29 #include "rogue_shader.h" 36 * \file rogue_shader.c 48 size_t rogue_shader_instr_count_type(const struct rogue_shader *shader, in rogue_shader_instr_count_type() 66 * \return A rogue_shader* if successful, or NULL if unsuccessful. 68 struct rogue_shader *rogue_shader_create(struct rogue_build_ctx *ctx, in rogue_shader_create() 71 struct rogue_shader *shader; in rogue_shader_create() 101 struct rogue_instr *rogue_shader_insert(struct rogue_shader *shader, in rogue_shader_insert() 113 size_t rogue_acquire_drc(struct rogue_shader *shader) in rogue_acquire_drc() 127 void rogue_release_drc(struct rogue_shader *shader, size_t drc) in rogue_release_drc()
|
H A D | rogue.h | 39 struct rogue_shader; 70 const struct rogue_shader *shader); 73 struct rogue_shader *rogue_nir_to_rogue(struct rogue_build_ctx *ctx,
|
H A D | rogue_encode.h | 33 struct rogue_shader; 39 bool rogue_encode_shader(const struct rogue_shader *shader, FILE *fp);
|
H A D | rogue_build_data.h | 49 struct rogue_shader; 150 struct rogue_shader *rogue[MESA_SHADER_FRAGMENT + 1];
|
H A D | rogue_dump.h | 32 #include "rogue_shader.h" 42 bool rogue_dump_shader(const struct rogue_shader *shader, FILE *fp);
|
H A D | rogue_validate.h | 34 #include "rogue_shader.h" 72 bool rogue_validate_shader(const struct rogue_shader *shader);
|
H A D | rogue_dump.c | 29 #include "rogue_shader.h" 157 bool rogue_dump_shader(const struct rogue_shader *shader, FILE *fp) in rogue_dump_shader()
|
H A D | rogue_validate.c | 33 #include "rogue_shader.h" 252 bool rogue_validate_shader(const struct rogue_shader *shader) in rogue_validate_shader()
|
H A D | rogue_encode.c | 34 #include "rogue_shader.h" 833 bool rogue_encode_shader(const struct rogue_shader *shader, FILE *fp) in rogue_encode_shader()
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_shader.h | 35 struct rogue_shader; 42 struct rogue_shader *pvr_nir_to_rogue(struct rogue_build_ctx *ctx, 46 struct rogue_shader *rogue);
|
H A D | pvr_shader.c | 34 #include "rogue/rogue_shader.h" 85 * \return A rogue_shader* if successful, or NULL if unsuccessful. 87 struct rogue_shader *pvr_nir_to_rogue(struct rogue_build_ctx *ctx, in pvr_nir_to_rogue() 101 struct rogue_shader *shader) in pvr_rogue_to_binary()
|
Completed in 5 milliseconds