Home
last modified time | relevance | path

Searched refs:WorkGroupSize (Results 1 – 25 of 61) sorted by relevance

123

/external/angle/include/GLSLANG/
DShaderVars.h291 struct WorkGroupSize struct
294 inline WorkGroupSize() = default;
295 inline explicit constexpr WorkGroupSize(int initialSize);
307 bool isWorkGroupSizeMatching(const WorkGroupSize &right) const;
321 inline constexpr WorkGroupSize::WorkGroupSize(int initialSize) in WorkGroupSize() function
/external/mesa3d/src/compiler/glsl/
Dlower_cs_derived.cpp114 ir_variable *WorkGroupSize; in find_sysvals() local
116 WorkGroupSize = shader->symbols->get_variable("gl_LocalGroupSizeARB"); in find_sysvals()
118 WorkGroupSize = shader->symbols->get_variable("gl_WorkGroupSize"); in find_sysvals()
119 if (WorkGroupSize) in find_sysvals()
120 gl_WorkGroupSize = new(shader) ir_dereference_variable(WorkGroupSize); in find_sysvals()
137 if (!WorkGroupSize) { in find_sysvals()
/external/angle/src/tests/compiler_tests/
DWorkGroupSize_test.cpp61 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F()
78 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F()
95 const WorkGroupSize &localSize = mTranslator->getComputeShaderLocalSize(); in TEST_F()
/external/angle/src/compiler/translator/
DShaderVars.cpp550 void WorkGroupSize::fill(int fillValue) in fill()
557 void WorkGroupSize::setLocalSize(int localSizeX, int localSizeY, int localSizeZ) in setLocalSize()
566 bool WorkGroupSize::isLocalSizeValid() const in isLocalSizeValid()
573 bool WorkGroupSize::isAnyValueSet() const in isAnyValueSet()
578 bool WorkGroupSize::isDeclared() const in isDeclared()
585 bool WorkGroupSize::isWorkGroupSizeMatching(const WorkGroupSize &right) const in isWorkGroupSizeMatching()
600 int &WorkGroupSize::operator[](size_t index) in operator []()
606 int WorkGroupSize::operator[](size_t index) const in operator []()
612 size_t WorkGroupSize::size() const in size()
DCompiler.h114 const sh::WorkGroupSize &getComputeShaderLocalSize() const { return mComputeShaderLocalSize; } in getComputeShaderLocalSize()
316 sh::WorkGroupSize mComputeShaderLocalSize;
DOutputHLSL.h50 sh::WorkGroupSize workGroupSize,
270 sh::WorkGroupSize mWorkGroupSize;
DParseContext.h89 sh::WorkGroupSize getComputeShaderLocalSize() const;
372 sh::WorkGroupSize *localSize);
692 sh::WorkGroupSize mComputeShaderLocalSize;
DBaseTypes.h1323 bool isLocalSizeEqual(const WorkGroupSize &localSizeIn) const in isLocalSizeEqual()
1334 WorkGroupSize localSize;
/external/deqp/external/openglcts/modules/common/
DglcShaderGroupVoteTests.cpp41 struct WorkGroupSize struct
43 WorkGroupSize(deqp::Context& context) in WorkGroupSize() function
98 const WorkGroupSize renderSize(context); in execute()
203 const WorkGroupSize renderSize(context); in validateScreenPixels()
232 const WorkGroupSize workGroupSize(context); in ShaderGroupVoteTestCaseBase()
/external/angle/src/libANGLE/
DShader.h92 const sh::WorkGroupSize &getLocalSize() const { return mLocalSize; } in getLocalSize()
126 sh::WorkGroupSize mLocalSize;
224 const sh::WorkGroupSize &getWorkGroupSize();
DCLKernel.cpp113 case KernelWorkGroupInfo::WorkGroupSize: in getWorkGroupInfo()
DProgram.h284 const sh::WorkGroupSize &getComputeShaderLocalSize() const { return mComputeShaderLocalSize; } in getComputeShaderLocalSize()
383 sh::WorkGroupSize mComputeShaderLocalSize;
729 const sh::WorkGroupSize &getComputeShaderLocalSize() const;
/external/deqp-deps/glslang/Test/baseResults/
D420.comp.out56 0:? 'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
116 0:? 'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
Dglsl.es320.subgroupBasic.comp.out58 0:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize)
124 0:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize)
D430.comp.out132 0:? 'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
198 0:? 'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.cpp320 unsigned WorkGroupSize = getFlatWorkGroupSizes(F).second; in getMaxLocalMemSizeWithWaveCount() local
321 unsigned WorkGroupsPerCu = getMaxWorkGroupsPerCU(WorkGroupSize); in getMaxLocalMemSizeWithWaveCount()
330 unsigned WorkGroupSize = getFlatWorkGroupSizes(F).second; in getOccupancyWithLocalMemSize() local
331 unsigned WorkGroupsPerCu = getMaxWorkGroupsPerCU(WorkGroupSize); in getOccupancyWithLocalMemSize()
DAMDGPUPromoteAlloca.cpp760 unsigned WorkGroupSize = ST.getFlatWorkGroupSizes(ContainingFunction).second; in handleAlloca() local
775 uint32_t AllocSize = WorkGroupSize * DL.getTypeAllocSize(AllocaTy); in handleAlloca()
797 Type *GVTy = ArrayType::get(I.getAllocatedType(), WorkGroupSize); in handleAlloca()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUPromoteAlloca.cpp654 unsigned WorkGroupSize = AMDGPU::getMaximumWorkGroupSize(ContainingFunction); in handleAlloca() local
669 uint32_t AllocSize = WorkGroupSize * DL.getTypeAllocSize(AllocaTy); in handleAlloca()
691 Type *GVTy = ArrayType::get(I.getAllocatedType(), WorkGroupSize); in handleAlloca()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUPromoteAlloca.cpp908 unsigned WorkGroupSize = ST.getFlatWorkGroupSizes(ContainingFunction).second; in handleAlloca() local
920 uint32_t AllocSize = WorkGroupSize * DL.getTypeAllocSize(AllocaTy); in handleAlloca()
942 Type *GVTy = ArrayType::get(I.getAllocatedType(), WorkGroupSize); in handleAlloca()
DAMDGPUSubtarget.cpp326 unsigned WorkGroupSize = getFlatWorkGroupSizes(F).second; in getMaxLocalMemSizeWithWaveCount() local
327 unsigned WorkGroupsPerCu = getMaxWorkGroupsPerCU(WorkGroupSize); in getMaxLocalMemSizeWithWaveCount()
/external/angle/src/libANGLE/renderer/cl/
DCLKernelCL.cpp193 !GetWorkGroupInfo(mNative, device, cl::KernelWorkGroupInfo::WorkGroupSize, in createInfo()
/external/deqp-deps/SPIRV-Tools/source/
Dname_mapper.cpp138 GLCASE2(WorkgroupSize, WorkGroupSize) in SaveBuiltInName()
/external/swiftshader/third_party/SPIRV-Tools/source/
Dname_mapper.cpp138 GLCASE2(WorkgroupSize, WorkGroupSize) in SaveBuiltInName()
/external/angle/src/common/
DPackedCLEnums_autogen.cpp1492 return KernelWorkGroupInfo::WorkGroupSize; in FromCLenum()
1512 case KernelWorkGroupInfo::WorkGroupSize: in ToCLenum()
1534 case KernelWorkGroupInfo::WorkGroupSize: in operator <<()
DPackedCLEnums_autogen.h322 WorkGroupSize = 0, enumerator

123