Home
last modified time | relevance | path

Searched refs:LiteralInteger (Results 1 – 10 of 10) sorted by relevance

/external/angle/src/common/spirv/
Dspirv_types.h67 using LiteralInteger = BoxedUint32<LiteralIntegerHelper>; variable
70 using LiteralContextDependentNumber = LiteralInteger;
73 using LiteralExtInstInteger = LiteralInteger;
77 LiteralInteger literal;
84 LiteralInteger literal;
102 using LiteralIntegerList = FastVectorHelper<LiteralInteger>;
Dspirv_instruction_parser_autogen.h27 LiteralInteger *version,
34 LiteralInteger *member,
39 LiteralInteger *line,
40 LiteralInteger *column);
66 LiteralInteger *width,
67 LiteralInteger *signedness);
68 void ParseTypeFloat(const uint32_t *_instruction, IdResult *idResult, LiteralInteger *width);
72 LiteralInteger *componentCount);
76 LiteralInteger *columnCount);
81 LiteralInteger *depth,
[all …]
Dspirv_instruction_builder_autogen.h29 LiteralInteger version,
34 void WriteMemberName(Blob *blob, IdRef type, LiteralInteger member, LiteralString name);
36 void WriteLine(Blob *blob, IdRef file, LiteralInteger line, LiteralInteger column);
60 void WriteTypeInt(Blob *blob, IdResult idResult, LiteralInteger width, LiteralInteger signedness);
61 void WriteTypeFloat(Blob *blob, IdResult idResult, LiteralInteger width);
65 LiteralInteger componentCount);
66 void WriteTypeMatrix(Blob *blob, IdResult idResult, IdRef columnType, LiteralInteger columnCount);
71 LiteralInteger depth,
72 LiteralInteger arrayed,
73 LiteralInteger mS,
[all …]
Dspirv_instruction_parser_autogen.cpp51 LiteralInteger *version, in ParseSource()
61 *version = LiteralInteger(_instruction[_o++]); in ParseSource()
98 LiteralInteger *member, in ParseMemberName()
107 *member = LiteralInteger(_instruction[_o++]); in ParseMemberName()
126 LiteralInteger *line, in ParseLine()
127 LiteralInteger *column) in ParseLine()
135 *line = LiteralInteger(_instruction[_o++]); in ParseLine()
136 *column = LiteralInteger(_instruction[_o++]); in ParseLine()
270 LiteralInteger *width, in ParseTypeInt()
271 LiteralInteger *signedness) in ParseTypeInt()
[all …]
Dspirv_instruction_builder_autogen.cpp83 LiteralInteger version, in WriteSource()
131 void WriteMemberName(Blob *blob, IdRef type, LiteralInteger member, LiteralString name) in WriteMemberName()
158 void WriteLine(Blob *blob, IdRef file, LiteralInteger line, LiteralInteger column) in WriteLine()
279 void WriteTypeInt(Blob *blob, IdResult idResult, LiteralInteger width, LiteralInteger signedness) in WriteTypeInt()
288 void WriteTypeFloat(Blob *blob, IdResult idResult, LiteralInteger width) in WriteTypeFloat()
299 LiteralInteger componentCount) in WriteTypeVector()
308 void WriteTypeMatrix(Blob *blob, IdResult idResult, IdRef columnType, LiteralInteger columnCount) in WriteTypeMatrix()
321 LiteralInteger depth, in WriteTypeImage()
322 LiteralInteger arrayed, in WriteTypeImage()
323 LiteralInteger mS, in WriteTypeImage()
[all …]
/external/angle/src/compiler/translator/
DBuildSPIRV.cpp210 spirv::LiteralInteger(fieldIndex), spv::DecorationOffset, in Encode()
211 {spirv::LiteralInteger(fieldInfo.offset)}); in Encode()
220 decorationsBlob, blockTypeId, spirv::LiteralInteger(fieldIndex), in Encode()
221 spv::DecorationMatrixStride, {spirv::LiteralInteger(fieldInfo.matrixStride)}); in Encode()
624 spirv::LiteralInteger depth; in declareType()
625 spirv::LiteralInteger arrayed; in declareType()
626 spirv::LiteralInteger multisampled; in declareType()
627 spirv::LiteralInteger sampled; in declareType()
655 spirv::LiteralInteger(type.primarySize)); in declareType()
669 spirv::LiteralInteger(type.primarySize)); in declareType()
[all …]
DOutputSPIRV.cpp45 SpirvIdOrLiteral(const spirv::LiteralInteger literalIn) : literal(literalIn) {} in SpirvIdOrLiteral()
48 spirv::LiteralInteger literal;
224 spirv::LiteralInteger index,
551 {spirv::LiteralInteger(builtInDecoration)}); in getSymbolIdAndStorageClass()
632 spirv::LiteralInteger index, in accessChainPushLiteral()
656 accessChainPushLiteral(data, spirv::LiteralInteger(swizzle[0]), typeId); in accessChainPushSwizzle()
839 swizzleList.push_back(spirv::LiteralInteger(component)); in accessChainLoad()
919 swizzleList.push_back(spirv::LiteralInteger(component)); in accessChainStore()
925 spirv::LiteralInteger(accessChain.swizzledVectorComponentCount + srcComponent); in accessChainStore()
1463 spirv::LiteralIntegerList swizzle = {spirv::LiteralInteger(0), spirv::LiteralInteger(1), in createConstructorMatrixFromMatrix()
[all …]
DBuildSPIRV.h426 spirv::LiteralInteger *depthOut,
427 spirv::LiteralInteger *arrayedOut,
428 spirv::LiteralInteger *multisampledOut,
429 spirv::LiteralInteger *sampledOut);
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp1011 spirv::LiteralInteger member,
1014 void visitTypeFloat(spirv::IdResult id, spirv::LiteralInteger width);
1016 spirv::LiteralInteger width,
1017 spirv::LiteralInteger signedness);
1021 spirv::LiteralInteger componentCount);
1136 spirv::LiteralInteger member, in visitMemberName()
1204 void SpirvIDDiscoverer::visitTypeFloat(spirv::IdResult id, spirv::LiteralInteger width) in visitTypeFloat()
1215 spirv::LiteralInteger width, in visitTypeInt()
1216 spirv::LiteralInteger signedness) in visitTypeInt()
1270 spirv::LiteralInteger componentCount) in visitTypeVector()
[all …]
/external/angle/src/libANGLE/renderer/vulkan/
DUtilsVk.cpp665 spirv::WriteSource(blobOut, spv::SourceLanguageGLSL, spirv::LiteralInteger(450), nullptr, in InsertPreamble()
675 {spirv::LiteralInteger(ToUnderlying(DescriptorSetIndex::Internal))}); in InsertInputDecorations()
676 spirv::WriteDecorate(blobOut, id, spv::DecorationBinding, {spirv::LiteralInteger(binding)}); in InsertInputDecorations()
678 {spirv::LiteralInteger(attachmentIndex)}); in InsertInputDecorations()
685 {spirv::LiteralInteger(colorIndex)}); in InsertColorDecorations()
700 {spirv::LiteralInteger(spv::BuiltInFragDepth)}); in InsertDepthStencilDecorations()
713 {spirv::LiteralInteger(spv::BuiltInFragStencilRefEXT)}); in InsertDepthStencilDecorations()
727 spirv::WriteTypeVector(blobOut, vec4Id, baseId, spirv::LiteralInteger(4)); in InsertDerivativeTypes()
731 spirv::LiteralInteger(0), in InsertDerivativeTypes()
733 spirv::LiteralInteger(0), in InsertDerivativeTypes()
[all …]