HomeSort by: relevance | last modified time | path
    Searched refs:compute (Results 1 - 25 of 92) sorted by relevancy

1 2 3 4

  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
brw_compute.c 78 "i965: Single compute shader dispatch "
93 /* Note: since compute shaders can't write to framebuffers, there's no need
102 brw->compute.num_work_groups_bo = NULL;
103 brw->compute.num_work_groups = num_groups;
104 brw->compute.group_size = NULL;
121 brw->compute.num_work_groups_bo = bo;
122 brw->compute.num_work_groups_offset = indirect;
123 brw->compute.num_work_groups = indirect_group_counts;
124 brw->compute.group_size = NULL;
137 brw->compute.num_work_groups_bo = NULL
    [all...]
gfx6_constant_state.c 69 return brw->compute.group_size[i];
313 brw->compute.group_size);
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
brw_compute.c 78 "i965: Single compute shader dispatch "
93 /* Note: since compute shaders can't write to framebuffers, there's no need
102 brw->compute.num_work_groups_bo = NULL;
103 brw->compute.num_work_groups = num_groups;
120 brw->compute.num_work_groups_bo = bo;
121 brw->compute.num_work_groups_offset = indirect;
122 brw->compute.num_work_groups = indirect_group_counts;
  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_shader.h 173 rsd->preload.compute.local_invocation_xy = true;
174 rsd->preload.compute.local_invocation_z = true;
175 rsd->preload.compute.work_group_x = true;
176 rsd->preload.compute.work_group_y = true;
177 rsd->preload.compute.work_group_z = true;
178 rsd->preload.compute.global_invocation_x = true;
179 rsd->preload.compute.global_invocation_y = true;
180 rsd->preload.compute.global_invocation_z = true;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_query.c 147 if (nvc0->screen->compute)
164 if (nvc0->screen->compute) {
212 if (screen->compute) {
229 if (screen->compute && screen->base.class_3d <= GM200_3D_CLASS) {
242 if (screen->compute && screen->base.class_3d <= GM200_3D_CLASS) {
nvc0_screen.h 85 uint16_t mp_count_compute; /* magic reg can make compute use fewer MPs */
116 struct nvc0_program *prog; /* compute state object to read MP counters */
128 struct nouveau_object *compute; member in struct:nvc0_screen
nve4_compute.c 84 &screen->compute);
86 NOUVEAU_ERR("Failed to allocate compute object: %d\n", ret);
91 PUSH_DATA (push, screen->compute->oclass);
162 * from a compute shader for weird reasons.
344 * E.g. we might want to use the COMPUTE subchannel to upload TIC/TSC
874 if (nvc0->screen->compute->oclass >= GV100_COMPUTE_CLASS)
877 if (nvc0->screen->compute->oclass >= GP100_COMPUTE_CLASS)
887 if (nvc0->screen->compute->oclass >= GV100_COMPUTE_CLASS)
890 if (nvc0->screen->compute->oclass >= GP100_COMPUTE_CLASS)
912 if (nvc0->screen->compute->oclass >= GP100_COMPUTE_CLASS)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_query.c 147 if (nvc0->screen->compute)
164 if (nvc0->screen->compute) {
215 if (screen->compute) {
226 if (screen->compute) {
239 if (screen->compute) {
nvc0_screen.h 85 uint16_t mp_count_compute; /* magic reg can make compute use fewer MPs */
116 struct nvc0_program *prog; /* compute state object to read MP counters */
128 struct nouveau_object *compute; member in struct:nvc0_screen
  /xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
MESA_pixmap_colormap.spec 34 in order to compute pixel values during rendering.
65 to compute pixel values from RGB values Mesa requires a colormap.
  /xsrc/external/mit/MesaLib.old/dist/docs/specs/
MESA_pixmap_colormap.spec 34 in order to compute pixel values during rendering.
65 to compute pixel values from RGB values Mesa requires a colormap.
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
nv50_query_hw_metric.c 41 /* ==== Compute capability 1.1 (G84+) ==== */
190 if (screen->compute)
198 if (screen->compute) {
nv50_query.c 198 if (screen->compute)
206 if (screen->compute) {
221 if (screen->compute) {
nv50_screen.h 104 struct nv50_program *prog; /* compute state object to read MP counters */
112 struct nouveau_object *compute; member in struct:nv50_screen
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
nv50_query_hw_metric.c 41 /* ==== Compute capability 1.1 (G84+) ==== */
190 if (screen->compute)
198 if (screen->compute) {
nv50_query.c 198 if (screen->compute)
206 if (screen->compute) {
221 if (screen->compute) {
nv50_screen.h 104 struct nv50_program *prog; /* compute state object to read MP counters */
112 struct nouveau_object *compute; member in struct:nv50_screen
nv50_compute.c 66 &screen->compute);
71 PUSH_DATA (push, screen->compute->handle);
287 /* bind a compute shader clobbers fragment shader state */
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
v3dx_draw.c 1014 /* We also need to ensure that compute is complete when render depends
1318 if (!v3d->prog.compute->resource) {
1322 "Compute shader failed to compile. "
1381 struct v3d_compute_prog_data *compute = local
1382 v3d->prog.compute->prog_data.compute;
1386 compute->has_subgroups,
1387 compute->base.has_control_barrier,
1388 compute->base.threads,
1409 v3d_job_add_bo(job, v3d_resource(v3d->prog.compute->resource)->bo)
    [all...]
  /xsrc/external/mit/MesaLib/src/panfrost/lib/genxml/
v6_pack.h 266 case MALI_JOB_TYPE_COMPUTE: return "Compute";
2663 struct MALI_COMPUTE_PRELOAD compute; member in struct:MALI_PRELOAD
2670 .compute = { MALI_COMPUTE_PRELOAD_header }, \
2678 cl[ 0] = __gen_uint(values->compute.pc, 6, 6) |
2679 __gen_uint(values->compute.local_invocation_xy, 7, 7) |
2680 __gen_uint(values->compute.local_invocation_z, 8, 8) |
2681 __gen_uint(values->compute.work_group_x, 9, 9) |
2682 __gen_uint(values->compute.work_group_y, 10, 10) |
2683 __gen_uint(values->compute.work_group_z, 11, 11) |
2684 __gen_uint(values->compute.global_invocation_x, 12, 12)
    [all...]
v7_pack.h 263 case MALI_JOB_TYPE_COMPUTE: return "Compute";
2727 struct MALI_COMPUTE_PRELOAD compute; member in struct:MALI_PRELOAD
2734 .compute = { MALI_COMPUTE_PRELOAD_header }, \
2742 cl[ 0] = __gen_uint(values->compute.pc, 6, 6) |
2743 __gen_uint(values->compute.local_invocation_xy, 7, 7) |
2744 __gen_uint(values->compute.local_invocation_z, 8, 8) |
2745 __gen_uint(values->compute.work_group_x, 9, 9) |
2746 __gen_uint(values->compute.work_group_y, 10, 10) |
2747 __gen_uint(values->compute.work_group_z, 11, 11) |
2748 __gen_uint(values->compute.global_invocation_x, 12, 12)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_cmd_buffer.c 147 anv_cmd_pipeline_state_finish(cmd_buffer, &state->compute.base);
360 cmd_buffer->state.compute.base.pipeline = pipeline;
361 cmd_buffer->state.compute.pipeline_dirty = true;
531 pipe_state = &cmd_buffer->state.compute.base;
574 * to the pipeline layout being bound here so we can compute correct dynamic
777 struct anv_cmd_pipeline_state *pipeline_state = &cmd_buffer->state.compute.base;
780 struct anv_pipeline *pipeline = cmd_buffer->state.compute.base.pipeline;
945 pipe_state = &cmd_buffer->state.compute.base;
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_measure.c 157 framebuffer == 0 ); /* compute has no framebuffer */
174 if (type == INTEL_SNAPSHOT_COMPUTE && cmd_buffer->state.compute.pipeline) {
175 snapshot->cs = (uintptr_t) cmd_buffer->state.compute.pipeline->cs;
218 cmd_buffer->state.compute.pipeline;
anv_cmd_buffer.c 250 anv_cmd_pipeline_state_finish(cmd_buffer, &state->compute.base);
490 if (cmd_buffer->state.compute.pipeline == compute_pipeline)
493 cmd_buffer->state.compute.pipeline = compute_pipeline;
494 cmd_buffer->state.compute.pipeline_dirty = true;
926 pipe_state = &cmd_buffer->state.compute.base;
1172 &cmd_buffer->state.compute.base.push_constants;
1173 struct anv_compute_pipeline *pipeline = cmd_buffer->state.compute.pipeline;
1242 &cmd_buffer->state.compute.base;
1369 pipe_state = &cmd_buffer->state.compute.base;
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
test_isel.cpp 61 BEGIN_TEST(isel.compute.simple)
66 QoShaderModuleCreateInfo cs = qoShaderModuleCreateInfoGLSL(COMPUTE,
144 QoShaderModuleCreateInfo cs = qoShaderModuleCreateInfoGLSL(COMPUTE,

Completed in 26 milliseconds

1 2 3 4