HomeSort by: relevance | last modified time | path
    Searched defs:shaders (Results 1 - 25 of 55) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/postprocess/
filters.h 45 unsigned int shaders; /* Request how many shaders */ member in struct:pp_filter_t
46 unsigned int verts; /* How many are vertex shaders */
55 /* name inner shaders verts init run free */
pp_private.h 85 void ***shaders; /* Shaders in TGSI form */ member in struct:pp_queue_t
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/postprocess/
filters.h 45 unsigned int shaders; /* Request how many shaders */ member in struct:pp_filter_t
46 unsigned int verts; /* How many are vertex shaders */
55 /* name inner shaders verts init run free */
pp_private.h 83 void ***shaders; /* Shaders in TGSI form */ member in struct:pp_queue_t
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_binder.c 140 struct iris_compiled_shader **shaders = ice->shaders.prog; local
152 if (!shaders[stage])
156 sizes[stage] = align(shaders[stage]->bt.size_bytes, BTP_ALIGNMENT);
203 ice->shaders.prog[MESA_SHADER_COMPUTE];
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
iris_binder.c 139 struct iris_compiled_shader **shaders = ice->shaders.prog; local
150 if (!shaders[stage])
154 (const void *) shaders[stage]->prog_data;
202 ice->shaders.prog[MESA_SHADER_COMPUTE]->prog_data;
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_rbug/
rbug_context.h 79 struct rbug_list shaders; member in struct:rbug_context
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/rbug/
rbug_shader.h 78 rbug_shader_t *shaders; member in struct:rbug_proto_shader_list_reply
117 rbug_shader_t *shaders,
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
ir3_cache.c 103 struct ir3_shader *shaders[MESA_SHADER_STAGES] = { local
116 if (shaders[stage]) {
118 ir3_shader_variant(shaders[stage], shader_key, false, debug);
126 struct ir3_compiler *compiler = shaders[MESA_SHADER_VERTEX]->compiler;
134 ir3_shader_variant(shaders[stage], shader_key, false, debug);
149 ir3_shader_variant(shaders[MESA_SHADER_VERTEX], shader_key, true, debug);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/driver_rbug/
rbug_context.h 79 struct rbug_list shaders; member in struct:rbug_context
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/rbug/
rbug_shader.h 78 rbug_shader_t *shaders; member in struct:rbug_proto_shader_list_reply
117 rbug_shader_t *shaders,
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
zink_program.h 110 struct zink_shader *shaders[ZINK_SHADER_COUNT]; member in struct:zink_gfx_program
zink_draw.cpp 199 _mesa_hash_table_insert_pre_hashed(ht, hash, prog->shaders, prog);
776 if (ctx->curr_program->shaders[PIPE_SHADER_TESS_CTRL] && ctx->curr_program->shaders[PIPE_SHADER_TESS_CTRL]->is_generated)
1013 const struct zink_shader **shaders = (const struct zink_shader**)key; local
1014 uint32_t base_hash = shaders[PIPE_SHADER_VERTEX]->hash ^ shaders[PIPE_SHADER_FRAGMENT]->hash;
1018 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash;
1022 return base_hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash;
1024 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash
    [all...]
zink_program.c 168 assert(prog->shaders[pstage]);
169 struct zink_shader_module *zm = get_shader_module_for_stage(ctx, screen, prog->shaders[pstage], prog, state);
289 struct zink_shader *shaders[PIPE_SHADER_TYPES]; local
293 shaders[tgsi_processor_to_shader_stage(i)] = stages[i];
296 nir_shader *producer = shaders[i]->nir;
298 struct zink_shader *consumer = shaders[j];
328 prog->shaders[i] = stages[i];
333 prog->shaders[PIPE_SHADER_TESS_EVAL]->generated =
334 prog->shaders[PIPE_SHADER_TESS_CTRL] =
339 assign_io(prog, prog->shaders);
    [all...]
zink_screen.h 99 struct util_live_shader_cache shaders; member in struct:zink_screen
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
r600_perfcounter.c 96 unsigned shaders; member in struct:r600_query_pc
136 if (query->shaders)
137 pc->emit_shaders(ctx, query->shaders);
256 unsigned shaders; local
264 shaders = screen->perfcounters->shader_type_bits[shader_id];
266 query_shaders = query->shaders & ~R600_PC_SHADERS_WINDOWING;
267 if (query_shaders && query_shaders != shaders) {
272 query->shaders = shaders;
275 if (block->flags & R600_PC_BLOCK_SHADER_WINDOWED && !query->shaders) {
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_perfcounter.c 55 unsigned shaders; member in struct:si_query_pc
88 static void si_pc_emit_shaders(struct si_context *sctx, unsigned shaders)
94 radeon_emit(shaders & 0x7f);
250 if (query->shaders)
251 si_pc_emit_shaders(sctx, query->shaders);
413 unsigned shaders; local
421 shaders = ac_pc_shader_type_bits[shader_id];
423 query_shaders = query->shaders & ~AC_PC_SHADERS_WINDOWING;
424 if (query_shaders && query_shaders != shaders) {
429 query->shaders = shaders
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/xa/
xa_priv.h 87 struct xa_shaders *shaders; member in struct:xa_context
222 void xa_shaders_destroy(struct xa_shaders *shaders);
224 struct xa_shader xa_shaders_get(struct xa_shaders *shaders,
  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_device.h 69 } shaders; member in struct:pan_blitter
78 struct hash_table *shaders; member in struct:pan_blend_shaders
108 struct pan_indirect_draw_shader shaders[PAN_INDIRECT_DRAW_NUM_SHADERS]; member in struct:pan_indirect_draw_shaders
110 /* Take the lock when initializing the draw shaders context or when
116 * single BO for all shaders up-front because estimating shader size
122 /* BO containing all renderer states attached to the compute shaders.
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
r600_perfcounter.c 96 unsigned shaders; member in struct:r600_query_pc
136 if (query->shaders)
137 pc->emit_shaders(ctx, query->shaders);
256 unsigned shaders; local
264 shaders = screen->perfcounters->shader_type_bits[shader_id];
266 query_shaders = query->shaders & ~R600_PC_SHADERS_WINDOWING;
267 if (query_shaders && query_shaders != shaders) {
272 query->shaders = shaders;
275 if (block->flags & R600_PC_BLOCK_SHADER_WINDOWED && !query->shaders) {
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/xa/
xa_priv.h 87 struct xa_shaders *shaders; member in struct:xa_context
222 void xa_shaders_destroy(struct xa_shaders *shaders);
224 struct xa_shader xa_shaders_get(struct xa_shaders *shaders,
  /xsrc/external/mit/mesa-demos/dist/src/demos/
fslight.c 2 * Test OpenGL 2.0 vertex/fragment shaders.
232 /* attached shaders */
234 GLuint shaders[20]; local
237 glGetAttachedShaders(program, 20, &count, shaders);
239 printf("Attached: %u\n", shaders[i]);
240 assert(shaders[i] == fragShader ||
241 shaders[i] == vertShader);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
sb_shader.cpp 500 s.shaders = 1;
639 ++shaders;
659 if (shaders > 1)
660 sblog << ", shaders:" << shaders; local
  /xsrc/external/mit/MesaLib/dist/src/microsoft/clc/
compute_test.cpp 51 { "experimental_shaders", COMPUTE_DEBUG_EXPERIMENTAL_SHADERS, "Enable experimental shaders" },
727 /* Enabling experimental shaders allows us to run unsigned shader code,
802 std::vector<Shader> shaders; local
819 shaders.push_back(shader);
822 if (shaders.size() == 1 && create_library)
823 return shaders[0];
825 return link(shaders, create_library);
  /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
panvk_vX_pipeline.c 55 struct panvk_shader *shaders[MESA_SHADER_STAGES]; member in struct:panvk_pipeline_builder
95 if (!builder->shaders[i])
97 panvk_shader_destroy(builder->device, builder->shaders[i], builder->alloc);
119 /* compile shaders in reverse order */
142 builder->shaders[stage] = shader;
165 const struct panvk_shader *shader = builder->shaders[i];
199 const struct panvk_shader *shader = builder->shaders[i];
221 const struct panvk_shader *shader = builder->shaders[i];
280 const struct panvk_shader *shader = builder->shaders[stage];
309 const struct panvk_shader *shader = builder->shaders[i]
    [all...]

Completed in 38 milliseconds

1 2 3