| /third_party/glslang/Test/baseResults/ |
| D | reflection.vert.out | 3 named.deadMember1: offset 0, type 8b51, size 1, index 0, binding -1, stages 1 4 anonDeadMember2: offset 64, type 8b52, size 1, index 1, binding -1, stages 1 5 ufDead4: offset -1, type 1406, size 1, index -1, binding -1, stages 1 6 anonMember1: offset 0, type 8b51, size 1, index 1, binding -1, stages 1 7 uf1: offset -1, type 1406, size 1, index -1, binding -1, stages 1 8 uf2: offset -1, type 1406, size 1, index -1, binding -1, stages 1 9 named.member3: offset 32, type 8b52, size 1, index 0, binding -1, stages 1 10 image_ui2D: offset -1, type 9063, size 1, index -1, binding -1, stages 1 11 sampler_2D: offset -1, type 8b5e, size 1, index -1, binding -1, stages 1 12 sampler_2DMSArray: offset -1, type 910b, size 1, index -1, binding -1, stages 1 [all …]
|
| D | hlsl.reflection.vert.out | 3 anonDeadMember2: offset 64, type 8b52, size 1, index 0, binding -1, stages 1 4 ufDead4: offset 28, type 1406, size 1, index 1, binding -1, stages 1 5 anonMember1: offset 0, type 8b51, size 1, index 0, binding -1, stages 1 6 uf1: offset 16, type 1406, size 1, index 1, binding -1, stages 1 7 anonMember3: offset 80, type 8b52, size 1, index 0, binding -1, stages 1 8 s.a: offset 0, type 1404, size 1, index 1, binding -1, stages 1 9 m23: offset 16, type 8b67, size 1, index 0, binding -1, stages 1 10 scalarAfterm23: offset 48, type 1404, size 1, index 0, binding -1, stages 1 11 c_m23: offset 16, type 8b67, size 1, index 2, binding -1, stages 1 12 c_scalarAfterm23: offset 48, type 1404, size 1, index 2, binding -1, stages 1 [all …]
|
| D | reflection.options.vert.out | 3 UBO.verts[0].position[0]: offset 0, type 1406, size 3, index 0, binding -1, stages 1, arrayStride 4… 4 UBO.verts[0].normal[0]: offset 12, type 1406, size 3, index 0, binding -1, stages 0, arrayStride 4,… 5 UBO.verts[1].position[0]: offset 24, type 1406, size 3, index 0, binding -1, stages 1, arrayStride … 6 UBO.verts[1].normal[0]: offset 36, type 1406, size 3, index 0, binding -1, stages 0, arrayStride 4,… 7 UBO.flt[0]: offset 48, type 1406, size 8, index 0, binding -1, stages 1, arrayStride 4, topLevelArr… 8 UBO.unused: offset 80, type 8dc8, size 1, index 0, binding -1, stages 0 9 UBO.uniform_multi[0][0][0]: offset 96, type 1406, size 2, index 0, binding -1, stages 1, arrayStrid… 10 UBO.uniform_multi[0][1][0]: offset 104, type 1406, size 2, index 0, binding -1, stages 0, arrayStri… 11 UBO.uniform_multi[0][2][0]: offset 112, type 1406, size 2, index 0, binding -1, stages 0, arrayStri… 12 UBO.uniform_multi[1][0][0]: offset 120, type 1406, size 2, index 0, binding -1, stages 0, arrayStri… [all …]
|
| D | hlsl.automap.frag.out | 3 t1: offset -1, type 8b5d, size 1, index -1, binding 11, stages 16 4 t2: offset -1, type 8b5e, size 1, index -1, binding 12, stages 16 5 t3: offset -1, type 8b5f, size 1, index -1, binding 13, stages 16 6 t4.@data: offset 0, type 8b52, size 1, index 0, binding -1, stages 16, arrayStride 16, topLevelArra… 7 t5.@data: offset 0, type 1405, size 0, index 1, binding -1, stages 16, arrayStride 4, topLevelArray… 8 t6: offset -1, type 8dc2, size 1, index -1, binding 16, stages 16 9 s1: offset -1, type 0, size 1, index -1, binding 31, stages 16 10 s2: offset -1, type 0, size 1, index -1, binding 32, stages 16 11 u1: offset -1, type 904c, size 1, index -1, binding 41, stages 16 12 u2: offset -1, type 904d, size 1, index -1, binding 42, stages 16 [all …]
|
| D | hlsl.reflection.binding.frag.out | 3 t1: offset -1, type 8b5d, size 1, index -1, binding 15, stages 16 4 s1: offset -1, type 0, size 1, index -1, binding 5, stages 16 5 t1a: offset -1, type 8b5d, size 1, index -1, binding 16, stages 16, arrayStride 4, topLevelArrayStr… 6 s1a: offset -1, type 0, size 1, index -1, binding 6, stages 16, arrayStride 4, topLevelArrayStride 4 7 c1_a: offset 0, type 8b52, size 1, index 0, binding -1, stages 16 8 c1_b: offset 16, type 1404, size 1, index 0, binding -1, stages 16 9 c1_c: offset 20, type 1406, size 1, index 0, binding -1, stages 16 10 c2_a: offset 0, type 8b52, size 1, index 1, binding -1, stages 16 11 c2_b: offset 16, type 1404, size 1, index 1, binding -1, stages 16 12 c2_c: offset 20, type 1406, size 1, index 1, binding -1, stages 16 [all …]
|
| D | reflection.options.geom.out | 11 gl_PerVertex.gl_Position: offset 0, type 8b52, size 1, index 0, binding -1, stages 8 12 gl_PerVertex.gl_PointSize: offset 0, type 1406, size 1, index 0, binding -1, stages 8 13 gl_PerVertex.gl_ClipDistance[0]: offset 0, type 1406, size 1, index 0, binding -1, stages 8 14 block.Color: offset 0, type 8b50, size 1, index 0, binding -1, stages 8 15 block.Texcoord: offset 0, type 8b50, size 1, index 0, binding -1, stages 8 16 block.in_a: offset 0, type 8b54, size 1, index 0, binding -1, stages 8 19 gl_Position: offset 0, type 8b52, size 1, index 0, binding -1, stages 8 20 gl_PointSize: offset 0, type 1406, size 1, index 0, binding -1, stages 8 21 gl_ClipDistance[0]: offset 0, type 1406, size 1, index 0, binding -1, stages 8 22 block.Color: offset 0, type 8b52, size 1, index 0, binding -1, stages 8 [all …]
|
| D | reflection.linked.options.out | 4 ubo_block.unused_uniform: offset 0, type 1406, size 1, index 0, binding -1, stages 0 5 ubo_block.shared_uniform: offset 4, type 1406, size 1, index 0, binding -1, stages 17 6 ubo_block.vsonly_uniform: offset 8, type 1406, size 1, index 0, binding -1, stages 1 7 ubo_block.fsonly_uniform: offset 12, type 1406, size 1, index 0, binding -1, stages 16 10 ubo_block: offset -1, type ffffffff, size 16, index 0, binding 0, stages 17, numMembers 4 17 vertin: offset 0, type 1406, size 1, index 0, binding -1, stages 1 18 gl_VertexID: offset 0, type 1404, size 1, index 0, binding -1, stages 1 19 gl_InstanceID: offset 0, type 1404, size 1, index 0, binding -1, stages 1 22 fragout: offset 0, type 1406, size 1, index 0, binding -1, stages 16
|
| D | hlsl.shift.per-set.frag.out | 203 t1: offset -1, type 8b5d, size 1, index -1, binding 21, stages 16 204 t2: offset -1, type 8b5e, size 1, index -1, binding 22, stages 16 205 t3: offset -1, type 8b5f, size 1, index -1, binding 26, stages 16 206 t4.@data: offset 0, type 8b52, size 1, index 0, binding -1, stages 16, arrayStride 16, topLevelArra… 207 t5.@data: offset 0, type 1405, size 0, index 1, binding -1, stages 16, arrayStride 4, topLevelArray… 208 t6: offset -1, type 8dc2, size 1, index -1, binding 23, stages 16 209 s1: offset -1, type 0, size 1, index -1, binding 11, stages 16 210 s2: offset -1, type 0, size 1, index -1, binding 17, stages 16 211 u1: offset -1, type 904c, size 1, index -1, binding 31, stages 16 212 u2: offset -1, type 904d, size 1, index -1, binding 42, stages 16 [all …]
|
| D | reflection.linked.out | 4 ubo_block.shared_uniform: offset 4, type 1406, size 1, index 0, binding -1, stages 17 5 ubo_block.vsonly_uniform: offset 8, type 1406, size 1, index 0, binding -1, stages 17 6 ubo_block.fsonly_uniform: offset 12, type 1406, size 1, index 0, binding -1, stages 16 9 ubo_block: offset -1, type ffffffff, size 16, index 0, binding 0, stages 17, numMembers 4 16 vertin: offset 0, type 1406, size 1, index 0, binding -1, stages 1 19 fragout: offset 0, type 1406, size 1, index 0, binding -1, stages 16
|
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| D | d3d12_root_signature.cpp | 124 if (key->stages[i].num_cb_bindings > 0) { in create_root_signature() 128 key->stages[i].num_cb_bindings, in create_root_signature() 130 key->stages[i].has_default_ubo0 ? 0 : 1, in create_root_signature() 134 if (key->stages[i].end_srv_binding > 0) { in create_root_signature() 138 key->stages[i].end_srv_binding - key->stages[i].begin_srv_binding, in create_root_signature() 140 key->stages[i].begin_srv_binding, in create_root_signature() 146 key->stages[i].end_srv_binding - key->stages[i].begin_srv_binding, in create_root_signature() 148 key->stages[i].begin_srv_binding, in create_root_signature() 152 if (key->stages[i].num_ssbos > 0) { in create_root_signature() 156 key->stages[i].num_ssbos, in create_root_signature() [all …]
|
| /third_party/mesa3d/src/amd/vulkan/ |
| D | radv_pipeline.c | 204 RADV_FROM_HANDLE(vk_shader_module, module, library_pipeline->stages[i].module); in radv_pipeline_destroy() 210 free(library_pipeline->stages); in radv_pipeline_destroy() 2269 struct radv_pipeline_stage *stages, struct gfx9_gs_info *out) in gfx9_get_gs_info() argument 2272 struct radv_shader_info *gs_info = &stages[MESA_SHADER_GEOMETRY].info; in gfx9_get_gs_info() 2274 bool has_tess = !!stages[MESA_SHADER_TESS_CTRL].nir; in gfx9_get_gs_info() 2279 es_info = has_tess ? &stages[MESA_SHADER_TESS_EVAL].info.tes.es_info in gfx9_get_gs_info() 2280 : &stages[MESA_SHADER_VERTEX].info.vs.es_info; in gfx9_get_gs_info() 2298 * other shader stages for LDS space. */ in gfx9_get_gs_info() 2386 pdevice->rad_info.gfx_level, stages[es_stage].info.wave_size, in gfx9_get_gs_info() 2388 stages[es_stage].info.workgroup_size = workgroup_size; in gfx9_get_gs_info() [all …]
|
| /third_party/mesa3d/src/intel/tools/ |
| D | aubinator_viewer_urb.h | 27 const struct aub_decode_urb_stage_state *stages) { in DrawAllocation() 48 ImVec2 alloc_tl(x + stages[s].start * alloc_delta, y); in DrawAllocation() 49 ImVec2 alloc_br(x + (stages[s].start + in DrawAllocation() 50 stages[s].n_entries * stages[s].size) * alloc_delta, in DrawAllocation() 53 ImVec2 const_br(x + (const_idx + stages[s].const_rd_length) * alloc_delta, in DrawAllocation() 72 stages[s].start, in DrawAllocation() 73 stages[s].start + stages[s].n_entries * stages[s].size); in DrawAllocation() 85 stages[s].rd_offset, in DrawAllocation() 86 stages[s].rd_offset + stages[s].rd_length); in DrawAllocation() 89 const_idx += stages[s].const_rd_length; in DrawAllocation()
|
| /third_party/mesa3d/src/intel/vulkan/ |
| D | anv_pipeline.c | 550 struct anv_pipeline_stage *stages, in anv_pipeline_hash_graphics() argument 566 if (stages[s].info) { in anv_pipeline_hash_graphics() 567 _mesa_sha1_update(&ctx, stages[s].shader_sha1, in anv_pipeline_hash_graphics() 568 sizeof(stages[s].shader_sha1)); in anv_pipeline_hash_graphics() 569 _mesa_sha1_update(&ctx, &stages[s].key, brw_prog_key_size(s)); in anv_pipeline_hash_graphics() 851 * shader stages." in merge_tess_info() 1317 struct anv_pipeline_stage *stages) in anv_graphics_pipeline_init_keys() argument 1320 if (!stages[s].info) in anv_graphics_pipeline_init_keys() 1325 vk_pipeline_hash_shader_stage(stages[s].info, stages[s].shader_sha1); in anv_graphics_pipeline_init_keys() 1328 switch (stages[s].stage) { in anv_graphics_pipeline_init_keys() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/ |
| D | Pipeline.cpp | 10 /// This file implements an ordered container of stages that simulate the 27 for (auto &S : Stages) in addEventListener() 32 return any_of(Stages, [](const std::unique_ptr<Stage> &S) { in hasWorkToProcess() 38 assert(!Stages.empty() && "Unexpected empty pipeline found!"); in run() 53 // Update stages before we start processing new instructions. in runCycle() 54 for (auto I = Stages.rbegin(), E = Stages.rend(); I != E && !Err; ++I) { in runCycle() 61 Stage &FirstStage = *Stages[0]; in runCycle() 65 // Update stages in preparation for a new cycle. in runCycle() 66 for (const std::unique_ptr<Stage> &S : Stages) { in runCycle() 77 if (!Stages.empty()) { in appendStage() [all …]
|
| D | CMakeLists.txt | 14 Stages/DispatchStage.cpp 15 Stages/EntryStage.cpp 16 Stages/ExecuteStage.cpp 17 Stages/InstructionTables.cpp 18 Stages/MicroOpQueueStage.cpp 19 Stages/RetireStage.cpp 20 Stages/Stage.cpp
|
| /third_party/ffmpeg/libavfilter/ |
| D | vf_transpose_npp.c | 76 NPPTransposeStageContext stages[STAGE_NB]; member 88 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in npptranspose_init() 89 s->stages[i].frame = av_frame_alloc(); in npptranspose_init() 90 if (!s->stages[i].frame) in npptranspose_init() 106 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in npptranspose_uninit() 107 av_frame_free(&s->stages[i].frame); in npptranspose_uninit() 108 av_buffer_unref(&s->stages[i].frames_ctx); in npptranspose_uninit() 203 s->stages[STAGE_ROTATE].stage_needed = 1; in init_processing_chain() 207 s->stages[STAGE_TRANSPOSE].stage_needed = 1; in init_processing_chain() 214 s->stages[STAGE_ROTATE].in_fmt = format; in init_processing_chain() [all …]
|
| D | vf_scale_npp.c | 130 NPPScaleStageContext stages[STAGE_NB]; member 346 for (i = 0; i < FF_ARRAY_ELEMS(scale->stages); i++) { in nppscale_init() 347 scale->stages[i].frame = av_frame_alloc(); in nppscale_init() 348 if (!scale->stages[i].frame) in nppscale_init() 424 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in nppscale_uninit() 425 av_frame_free(&s->stages[i].frame); in nppscale_uninit() 426 av_buffer_unref(&s->stages[i].frames_ctx); in nppscale_uninit() 558 /* figure out which stages need to be done */ in init_processing_chain() 561 s->stages[STAGE_RESIZE].stage_needed = 1; in init_processing_chain() 575 if (!s->stages[STAGE_RESIZE].stage_needed && in_format == out_format) in init_processing_chain() [all …]
|
| /third_party/vk-gl-cts/external/openglcts/modules/gl/ |
| D | gl4cEnhancedLayoutsTests.hpp | 290 enum STAGES enum in gl4cts::EnhancedLayouts::Utils::Shader 308 InvalidSourceException(const glw::GLchar* error_message, const std::string& source, STAGES stage); 320 STAGES m_stage; 329 void Init(STAGES stage, const std::string& source); 336 static void Create(const glw::Functions& gl, STAGES stage, glw::GLuint& out_id); 341 static glw::GLenum GetShaderStageGLenum(STAGES stage); 344 static const glw::GLchar* GetStageName(STAGES stage); 347 static void LogSource(deqp::Context& context, const std::string& source, STAGES stage); 492 static FLAVOUR GetFlavour(Shader::STAGES stage, VARYING_DIRECTION direction); 581 ShaderInterface(Shader::STAGES stage); [all …]
|
| /third_party/rust/crates/clap/ |
| D | .pre-commit-config.yaml | 6 stages: [commit] 8 stages: [commit] 10 stages: [commit] 12 stages: [commit] 14 stages: [commit] 16 stages: [commit] 21 stages: [commit-msg]
|
| /third_party/mesa3d/src/mesa/main/ |
| D | pipelineobj.c | 224 GLbitfield stages, struct gl_pipeline_object *pipe) { in use_program_stages() argument 226 /* Enable individual stages from the program as requested by the in use_program_stages() 236 * stages, it is as if the pipeline object has no programmable stage in use_program_stages() 237 * configured for the indicated shader stages." in use_program_stages() 239 if ((stages & GL_VERTEX_SHADER_BIT) != 0) in use_program_stages() 242 if ((stages & GL_FRAGMENT_SHADER_BIT) != 0) in use_program_stages() 245 if ((stages & GL_GEOMETRY_SHADER_BIT) != 0) in use_program_stages() 248 if ((stages & GL_TESS_CONTROL_SHADER_BIT) != 0) in use_program_stages() 251 if ((stages & GL_TESS_EVALUATION_SHADER_BIT) != 0) in use_program_stages() 254 if ((stages & GL_COMPUTE_SHADER_BIT) != 0) in use_program_stages() [all …]
|
| /third_party/mesa3d/src/amd/compiler/ |
| D | README.md | 114 ## Supported shader stages 116 Hardware stages (as executed on the chip) don't exactly match software stages (as defined in OpenGL… 117 Which software stage gets executed on which hardware stage depends on what kind of software stages … 123 #### Glossary of software stages argument 134 #### Glossary of hardware stages argument 159 The merged stages on GFX9 (and GFX10/legacy) are: LSHS and ESGS. On GFX10/NGG the ESGS is merged wi… 178 | GFX6-8 HW stages: | LS | HS | ES | GS | VS | PS | ACO terminology | 180 | SW stages: only VS+PS: | | | | | VS | FS | `vertex_vs`, `fragment_fs` | 187 * HW LS and HS stages are merged, and the merged shader still uses LDS in the same way as before 188 * HW ES and GS stages are merged, so ES outputs can go to LDS instead of VRAM [all …]
|
| /third_party/openGLES/extensions/EXT/ |
| D | EXT_separate_shader_objects.gles.txt | 56 Conventional GLSL requires multiple shader stages (vertex and fragment) to 61 as a unit that span multiple stages, GPU hardware supports a more flexible 63 different shader stages. Many developers build their shader content around 70 bindings. This allows program objects to contain only the shader stages 80 To bind a program object to a specific shader stage or set of stages, 83 fragment stages, respectively. ActiveShaderProgramEXT specifies the 107 void UseProgramStagesEXT(uint pipeline, bitfield stages, 217 Accepted by <stages> parameter to UseProgramStagesEXT: 258 object for the vertex stage. The current program object for all stages may 262 other stages. The set of separable program objects current for all stages [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
| D | EXT_separate_shader_objects.gles.txt | 56 Conventional GLSL requires multiple shader stages (vertex and fragment) to 61 as a unit that span multiple stages, GPU hardware supports a more flexible 63 different shader stages. Many developers build their shader content around 70 bindings. This allows program objects to contain only the shader stages 80 To bind a program object to a specific shader stage or set of stages, 83 fragment stages, respectively. ActiveShaderProgramEXT specifies the 107 void UseProgramStagesEXT(uint pipeline, bitfield stages, 217 Accepted by <stages> parameter to UseProgramStagesEXT: 258 object for the vertex stage. The current program object for all stages may 262 other stages. The set of separable program objects current for all stages [all …]
|
| /third_party/glslang/glslang/MachineIndependent/ |
| D | reflection.cpp | 158 EShLanguageMask& stages = ioItems.back().stages; in addPipeIOVariable() local 159 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in addPipeIOVariable() 161 EShLanguageMask& stages = ioItems[it->second].stages; in addPipeIOVariable() local 162 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in addPipeIOVariable() 465 EShLanguageMask& stages = variables.back().stages; in blowUpActiveAggregate() local 466 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in blowUpActiveAggregate() 475 EShLanguageMask& stages = variables[it->second].stages; in blowUpActiveAggregate() local 476 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in blowUpActiveAggregate() 534 EShLanguageMask& stages = ioItems.back().stages; in blowUpIOAggregate() local 535 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in blowUpIOAggregate() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| D | ModuloSchedule.h | 94 /// The number of stages in this schedule (Max(Stage) + 1). 120 /// Return the number of stages contained in this schedule, which is the 175 /// The first element in the pair is the max difference in stages. The 226 /// Return the max. number of stages/iterations that can occur between a 229 std::pair<unsigned, bool> Stages = RegToStageDiff[Reg]; in getStagesForReg() local 230 if ((int)CurStage > Schedule.getNumStages() - 1 && Stages.first == 0 && in getStagesForReg() 231 Stages.second) in getStagesForReg() 233 return Stages.first; in getStagesForReg() 236 /// The number of stages for a Phi is a little different than other 240 /// Phi in the same stage. This function returns the number of stages [all …]
|