| /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,
|