Home
last modified time | relevance | path

Searched refs:isImage (Results 1 – 19 of 19) sorted by relevance

/external/deqp-deps/glslang/hlsl/
DhlslParseables.cpp166 bool HasMipInCoord(const glslang::TString& name, bool isMS, bool isBuffer, bool isImage) in HasMipInCoord() argument
168 return name == "Load" && !isMS && !isBuffer && !isImage; in HasMipInCoord()
234 const bool isImage = IsImage(argOrder[0]); in AppendTypeName() local
267 case 'T': s += ((isBuffer && isImage) ? "RWBuffer" : in AppendTypeName()
270 isImage ? "RWTexture" : "Texture"); break; in AppendTypeName()
271 case 'i': s += ((isBuffer && isImage) ? "RWBuffer" : in AppendTypeName()
274 isImage ? "RWTexture" : "Texture"); break; in AppendTypeName()
275 case 'u': s += ((isBuffer && isImage) ? "RWBuffer" : in AppendTypeName()
278 isImage ? "RWTexture" : "Texture"); break; in AppendTypeName()
301 s += ((isImage && isBuffer) ? "imageBuffer" : in AppendTypeName()
[all …]
DhlslParseHelper.cpp228 if (!object->getType().getSampler().isImage()) { in lValueErrorCheck()
727 if (sampler.isImage() || sampler.isTexture()) { in handleBracketOperator()
733 … TIntermAggregate* load = new TIntermAggregate(sampler.isImage() ? EOpImageLoad : EOpTextureFetch); in handleBracketOperator()
3071 TOperator HlslParseContext::mapAtomicOp(const TSourceLoc& loc, TOperator op, bool isImage) in mapAtomicOp() argument
3074 case EOpInterlockedAdd: return isImage ? EOpImageAtomicAdd : EOpAtomicAdd; in mapAtomicOp()
3075 case EOpInterlockedAnd: return isImage ? EOpImageAtomicAnd : EOpAtomicAnd; in mapAtomicOp()
3076 case EOpInterlockedCompareExchange: return isImage ? EOpImageAtomicCompSwap : EOpAtomicCompSwap; in mapAtomicOp()
3077 case EOpInterlockedMax: return isImage ? EOpImageAtomicMax : EOpAtomicMax; in mapAtomicOp()
3078 case EOpInterlockedMin: return isImage ? EOpImageAtomicMin : EOpAtomicMin; in mapAtomicOp()
3079 case EOpInterlockedOr: return isImage ? EOpImageAtomicOr : EOpAtomicOr; in mapAtomicOp()
[all …]
DhlslParseHelper.h243 TOperator mapAtomicOp(const TSourceLoc& loc, TOperator op, bool isImage);
/external/deqp/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp384 bool isImage() const in isImage() function
1392 (data.isImage ? getFormatSizeInBytes(format) : getElementSizeInBytes(format, data.layout)); in initializeMemory()
1532 if (extraData[i].isImage) in makeTessellationEvaluationFrameBufferTest()
1570 if (inputBuffers[buffersNdx]->isImage()) in makeTessellationEvaluationFrameBufferTest()
1746 if (extraData[i].isImage) in makeGeometryFrameBufferTest()
1783 if (inputBuffers[buffersNdx]->isImage()) in makeGeometryFrameBufferTest()
1993 if (extraDatas[datasNdx].isImage) in allStages()
2042 if (inputBuffers[ndx]->isImage()) in allStages()
2066 if (inputBuffers[ndx]->isImage()) in allStages()
2156 if (!inputBuffers[ndx]->isImage()) in allStages()
[all …]
DvktSubgroupsTestsUtils.hpp64 isImage (false), in SSBOData()
85 bool isImage; member
DvktSubgroupsBasicTests.cpp1902 inputDatas[2].isImage = true; in noSSBOtest()
1999 inputDatas[2].isImage = true; in test()
2118 inputDatas[index + 3].isImage = true; in test()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXUtilities.h38 bool isImage(const Value &);
DNVPTXImageOptimizer.cpp99 } else if (isImage(*TexHandle)) { in replaceIsTypePSampler()
DNVPTXUtilities.cpp211 bool isImage(const Value &val) { in isImage() function
DNVPTXAsmPrinter.cpp1440 if (isSampler(*I) || isImage(*I)) { in emitFunctionParamList()
1441 if (isImage(*I)) { in emitFunctionParamList()
/external/llvm/lib/Target/NVPTX/
DNVPTXUtilities.h41 bool isImage(const llvm::Value &);
DNVPTXUtilities.cpp224 bool llvm::isImage(const llvm::Value &val) { in isImage() function in llvm
DNVPTXAsmPrinter.cpp1472 if (isSampler(*I) || isImage(*I)) { in emitFunctionParamList()
1473 if (isImage(*I)) { in emitFunctionParamList()
/external/deqp-deps/glslang/SPIRV/
DSpvBuilder.h552 unsigned isImage : 1; member
562 isImage = 0; in clear()
574 isImage |= other.isImage;
DGlslangToSpv.cpp508 if (!glslangIntermediate->usingVulkanMemoryModel() || coherentFlags.isImage) { in TranslateMemoryAccess()
578 flags.isImage = type.getBasicType() == glslang::EbtSampler; in TranslateCoherent()
1152 else if (baseType.isImage() && baseType.getSampler().dim == glslang::EsdBuffer) in addIndirectionIndexCapabilities()
1156 else if (baseType.isImage()) in addIndirectionIndexCapabilities()
1172 } else if (baseType.isImage() && baseType.getSampler().dim == glslang::EsdBuffer) { in addIndirectionIndexCapabilities()
3849 if (node.isTexture() || node.isImage()) { in translateArguments()
4014 if (! node->isImage() && ! node->isTexture())
4090 if (node->isImage()) {
7296 if (symbol->getType().isImage()) {
/external/deqp-deps/glslang/glslang/Include/
DTypes.h98 bool isImage() const { return image && dim != EsdSubpass; } in isImage() function
1277 bool isImage() const { return basicType == EbtSampler && sampler.isImage(); } in isImage() function
1533 virtual bool isImage() const { return basicType == EbtSampler && getSampler().isImage(); } in isImage() function
Dintermediate.h1272 bool isImage() const { return op > EOpImageGuardBegin && op < EOpImageGuardEnd; } in isImage() function
/external/deqp-deps/glslang/glslang/MachineIndependent/
Diomapper.cpp625 return type.getBasicType() == glslang::EbtSampler && type.getSampler().isImage(); in isImageType()
732 return (type.getBasicType() == glslang::EbtSampler && type.getSampler().isImage()) || in isUavType()
DParseHelper.cpp3113 …if (qualifier.isMemoryQualifierImageAndSSBOOnly() && ! publicType.isImage() && publicType.qualifie… in globalQualifierTypeCheck()
5539 if (! type.isImage()) in layoutTypeCheck()
5558 } else if (type.isImage() && ! qualifier.writeonly) { in layoutTypeCheck()