Searched refs:PIPE_SHADER_COMPUTE (Results 1 - 25 of 201) sorted by relevance

123456789

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.h65 return PIPE_SHADER_COMPUTE;
80 case PIPE_SHADER_COMPUTE: return MESA_SHADER_COMPUTE;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_pipe.h38 [PIPE_SHADER_COMPUTE] = MESA_SHADER_COMPUTE,
52 [MESA_SHADER_COMPUTE] = PIPE_SHADER_COMPUTE,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_pipe.h38 [PIPE_SHADER_COMPUTE] = MESA_SHADER_COMPUTE,
52 [MESA_SHADER_COMPUTE] = PIPE_SHADER_COMPUTE,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_pipe.h38 [PIPE_SHADER_COMPUTE] = MESA_SHADER_COMPUTE,
52 [MESA_SHADER_COMPUTE] = PIPE_SHADER_COMPUTE,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.h77 return PIPE_SHADER_COMPUTE;
92 case PIPE_SHADER_COMPUTE: return MESA_SHADER_COMPUTE;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_compute.c111 ctx->set_constant_buffer(ctx, PIPE_SHADER_COMPUTE, 0, &cb);
121 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 1, &image);
127 ctx->set_sampler_views(ctx, PIPE_SHADER_COMPUTE, 0, 1, &src_view);
141 ctx->bind_sampler_states(ctx, PIPE_SHADER_COMPUTE, 0, 1, &sampler_state_p);
160 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 1, NULL);
161 ctx->set_constant_buffer(ctx, PIPE_SHADER_COMPUTE, 0, NULL);
162 ctx->set_sampler_views(ctx, PIPE_SHADER_COMPUTE, 0, 1, NULL);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_compute.c112 ctx->set_constant_buffer(ctx, PIPE_SHADER_COMPUTE, 0, false, &cb);
122 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 1, 0, &image);
136 ctx->bind_sampler_states(ctx, PIPE_SHADER_COMPUTE, 0, 1, &sampler_state_p);
142 ctx->set_sampler_views(ctx, PIPE_SHADER_COMPUTE, 0, 1, 0, false, &src_view);
161 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 0, 1, NULL);
162 ctx->set_constant_buffer(ctx, PIPE_SHADER_COMPUTE, 0, false, NULL);
163 ctx->set_sampler_views(ctx, PIPE_SHADER_COMPUTE, 0, 0, 1, false, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_compute_blit.c103 si_get_shader_buffers(sctx, PIPE_SHADER_COMPUTE, 0, src ? 2 : 1, saved_sb);
107 if (sctx->const_and_shader_buffers[PIPE_SHADER_COMPUTE].writable_mask &
145 ctx->set_shader_buffers(ctx, PIPE_SHADER_COMPUTE, 0, 2, sb, 0x1);
161 ctx->set_shader_buffers(ctx, PIPE_SHADER_COMPUTE, 0, 1, sb, 0x1);
182 ctx->set_shader_buffers(ctx, PIPE_SHADER_COMPUTE, 0, src ? 2 : 1, saved_sb,
344 si_get_pipe_constant_buffer(sctx, PIPE_SHADER_COMPUTE, 0, &saved_cb);
346 struct si_images *images = &sctx->images[PIPE_SHADER_COMPUTE];
356 ctx->set_constant_buffer(ctx, PIPE_SHADER_COMPUTE, 0, &cb);
388 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 2, image);
424 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE,
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/
H A Ddevice.cpp126 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
150 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
156 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
197 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
203 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
279 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_compute.c204 machines[idx] = tgsi_exec_machine_create(PIPE_SHADER_COMPUTE);
212 (struct tgsi_sampler *)softpipe->tgsi.sampler[PIPE_SHADER_COMPUTE],
213 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_COMPUTE],
214 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_COMPUTE]);
216 softpipe->mapped_constants[PIPE_SHADER_COMPUTE],
217 softpipe->const_buffer_size[PIPE_SHADER_COMPUTE]);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_compute.c204 machines[idx] = tgsi_exec_machine_create(PIPE_SHADER_COMPUTE);
212 (struct tgsi_sampler *)softpipe->tgsi.sampler[PIPE_SHADER_COMPUTE],
213 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_COMPUTE],
214 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_COMPUTE]);
216 softpipe->mapped_constants[PIPE_SHADER_COMPUTE],
217 softpipe->const_buffer_size[PIPE_SHADER_COMPUTE]);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor_cs.c280 ctx->set_shader_images(c->pipe, PIPE_SHADER_COMPUTE, 0, 1, &image);
389 c->pipe->bind_sampler_states(c->pipe, PIPE_SHADER_COMPUTE, 0,
391 c->pipe->set_sampler_views(c->pipe, PIPE_SHADER_COMPUTE, 0,
397 c->pipe->set_shader_images(c->pipe, PIPE_SHADER_COMPUTE, 0, 1, NULL);
398 c->pipe->set_constant_buffer(c->pipe, PIPE_SHADER_COMPUTE, 0, NULL);
402 c->pipe->bind_sampler_states(c->pipe, PIPE_SHADER_COMPUTE, 0,
466 pipe_set_constant_buffer(c->pipe, PIPE_SHADER_COMPUTE, 0, s->shader_params);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.c433 foreach_bit(i, ctx->shaderbuf[PIPE_SHADER_COMPUTE].enabled_mask)
434 resource_written(batch, ctx->shaderbuf[PIPE_SHADER_COMPUTE].sb[i].buffer);
436 foreach_bit(i, ctx->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask) {
438 &ctx->shaderimg[PIPE_SHADER_COMPUTE].si[i];
446 foreach_bit(i, ctx->constbuf[PIPE_SHADER_COMPUTE].enabled_mask)
447 resource_read(batch, ctx->constbuf[PIPE_SHADER_COMPUTE].cb[i].buffer);
450 foreach_bit(i, ctx->tex[PIPE_SHADER_COMPUTE].valid_textures)
451 resource_read(batch, ctx->tex[PIPE_SHADER_COMPUTE].textures[i]->texture);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_compute.c87 ctx->shader[PIPE_SHADER_COMPUTE] = cso;
122 panfrost_batch_write_rsrc(batch, rsrc, PIPE_SHADER_COMPUTE);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_compute_blit.c129 si_get_shader_buffers(sctx, PIPE_SHADER_COMPUTE, 0, num_buffers, saved_sb);
133 if (sctx->const_and_shader_buffers[PIPE_SHADER_COMPUTE].writable_mask &
139 sctx->b.set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, buffers,
153 sctx->b.set_shader_buffers(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_buffers, saved_sb,
488 struct si_images *images = &sctx->images[PIPE_SHADER_COMPUTE];
521 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 2, 0, image);
596 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 2, 0, saved_image);
713 util_copy_image_view(&saved_image, &sctx->images[PIPE_SHADER_COMPUTE].views[0]);
725 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE, 0, 1, 0, &image);
746 ctx->set_shader_images(ctx, PIPE_SHADER_COMPUTE,
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor_cs.c600 ctx->set_shader_images(c->pipe, PIPE_SHADER_COMPUTE, 0, 1, 0, &image);
727 c->pipe->bind_sampler_states(c->pipe, PIPE_SHADER_COMPUTE, 0,
729 c->pipe->set_sampler_views(c->pipe, PIPE_SHADER_COMPUTE, 0,
735 c->pipe->set_shader_images(c->pipe, PIPE_SHADER_COMPUTE, 0, 0, 1, NULL);
736 c->pipe->set_constant_buffer(c->pipe, PIPE_SHADER_COMPUTE, 0, false, NULL);
740 c->pipe->bind_sampler_states(c->pipe, PIPE_SHADER_COMPUTE, 0,
804 pipe_set_constant_buffer(c->pipe, PIPE_SHADER_COMPUTE, 0, s->shader_params);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
H A Ddevice.cpp254 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
278 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
284 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
330 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
336 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
459 return pipe->get_shader_param(pipe, PIPE_SHADER_COMPUTE,
512 return pipe->get_compiler_options(pipe, ir, PIPE_SHADER_COMPUTE);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_compute.cpp36 ShaderFromNirProcessor (PIPE_SHADER_COMPUTE, sel, sh->shader,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.c524 &ctx->shaderbuf[PIPE_SHADER_COMPUTE];
541 u_foreach_bit (i, ctx->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask) {
542 struct pipe_image_view *img = &ctx->shaderimg[PIPE_SHADER_COMPUTE].si[i];
550 u_foreach_bit (i, ctx->constbuf[PIPE_SHADER_COMPUTE].enabled_mask)
551 resource_read(batch, ctx->constbuf[PIPE_SHADER_COMPUTE].cb[i].buffer);
554 u_foreach_bit (i, ctx->tex[PIPE_SHADER_COMPUTE].valid_textures)
555 resource_read(batch, ctx->tex[PIPE_SHADER_COMPUTE].textures[i]->texture);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_program.c557 if (prog->type != PIPE_SHADER_COMPUTE) {
625 if (prog->type == PIPE_SHADER_COMPUTE) {
643 if (prog->type != PIPE_SHADER_COMPUTE)
677 case PIPE_SHADER_COMPUTE:
737 const bool is_cp = prog->type == PIPE_SHADER_COMPUTE;
781 const bool is_cp = prog->type == PIPE_SHADER_COMPUTE;
820 const bool is_cp = prog->type == PIPE_SHADER_COMPUTE;
873 if (progs[i]->type == PIPE_SHADER_COMPUTE) {
936 if (prog->type == PIPE_SHADER_COMPUTE && prog->cp.syms)
957 if (prog->type != PIPE_SHADER_COMPUTE)
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_atom_atomicbuf.c143 st_bind_atomics(st, prog, PIPE_SHADER_COMPUTE);
H A Dst_atom_storagebuf.c141 st_bind_ssbos(st, prog, PIPE_SHADER_COMPUTE);
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_atom_storagebuf.c141 st_bind_ssbos(st, prog, PIPE_SHADER_COMPUTE);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_cs.c473 shader->base.ir.nir = nir_deserialize(NULL, pipe->screen->get_compiler_options(pipe->screen, PIPE_SHADER_IR_NIR, PIPE_SHADER_COMPUTE), &reader);
595 lp->samplers[PIPE_SHADER_COMPUTE][i]);
614 lp->sampler_views[PIPE_SHADER_COMPUTE][i]);
623 lp->sampler_views[PIPE_SHADER_COMPUTE][i]);
634 &lp->images[PIPE_SHADER_COMPUTE][i]);
1256 ARRAY_SIZE(llvmpipe->constants[PIPE_SHADER_COMPUTE]),
1257 llvmpipe->constants[PIPE_SHADER_COMPUTE]);
1263 ARRAY_SIZE(llvmpipe->ssbos[PIPE_SHADER_COMPUTE]),
1264 llvmpipe->ssbos[PIPE_SHADER_COMPUTE]);
1270 llvmpipe->num_sampler_views[PIPE_SHADER_COMPUTE],
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_execute.c181 if (state->iv_dirty[PIPE_SHADER_COMPUTE]) {
182 state->pctx->set_shader_images(state->pctx, PIPE_SHADER_COMPUTE,
183 0, state->num_shader_images[PIPE_SHADER_COMPUTE],
184 0, state->iv[PIPE_SHADER_COMPUTE]);
185 state->iv_dirty[PIPE_SHADER_COMPUTE] = false;
188 if (state->pcbuf_dirty[PIPE_SHADER_COMPUTE]) {
189 state->pctx->set_constant_buffer(state->pctx, PIPE_SHADER_COMPUTE,
190 0, false, &state->pc_buffer[PIPE_SHADER_COMPUTE]);
191 state->pcbuf_dirty[PIPE_SHADER_COMPUTE] = false;
194 if (state->constbuf_dirty[PIPE_SHADER_COMPUTE]) {
[all...]

Completed in 43 milliseconds

123456789