/third_party/skia/third_party/externals/angle2/src/common/spirv/ |
D | spirv_types.h | 67 using LiteralInteger = BoxedUint32<LiteralIntegerHelper>; variable 70 using LiteralContextDependentNumber = LiteralInteger; 73 using LiteralExtInstInteger = LiteralInteger; 77 LiteralInteger literal; 84 LiteralInteger literal; 102 using LiteralIntegerList = FastVectorHelper<LiteralInteger>;
|
D | spirv_instruction_parser_autogen.h | 27 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 …]
|
D | spirv_instruction_builder_autogen.h | 29 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 …]
|
D | spirv_instruction_parser_autogen.cpp | 51 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 …]
|
D | spirv_instruction_builder_autogen.cpp | 83 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 …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | BuildSPIRV.cpp | 192 spirv::LiteralInteger(fieldIndex), spv::DecorationOffset, in Encode() 193 {spirv::LiteralInteger(fieldInfo.offset)}); in Encode() 202 decorationsBlob, blockTypeId, spirv::LiteralInteger(fieldIndex), in Encode() 203 spv::DecorationMatrixStride, {spirv::LiteralInteger(fieldInfo.matrixStride)}); in Encode() 802 spirv::LiteralInteger depth; in declareType() 803 spirv::LiteralInteger arrayed; in declareType() 804 spirv::LiteralInteger multisampled; in declareType() 805 spirv::LiteralInteger sampled; in declareType() 828 spirv::LiteralInteger(type.primarySize)); in declareType() 842 spirv::LiteralInteger(type.primarySize)); in declareType() [all …]
|
D | OutputSPIRV.cpp | 47 SpirvIdOrLiteral(const spirv::LiteralInteger literalIn) : literal(literalIn) {} in SpirvIdOrLiteral() 50 spirv::LiteralInteger literal; 226 spirv::LiteralInteger index, 675 {spirv::LiteralInteger(builtInDecoration)}); in getSymbolIdAndStorageClass() 762 spirv::LiteralInteger index, in accessChainPushLiteral() 786 accessChainPushLiteral(data, spirv::LiteralInteger(swizzle[0]), typeId); in accessChainPushSwizzle() 969 swizzleList.push_back(spirv::LiteralInteger(component)); in accessChainLoad() 1049 swizzleList.push_back(spirv::LiteralInteger(component)); in accessChainStore() 1055 spirv::LiteralInteger(accessChain.swizzledVectorComponentCount + srcComponent); in accessChainStore() 1455 spirv::LiteralIntegerList indices = {spirv::LiteralInteger(0)}; in createConstructorScalarFromNonScalar() [all …]
|
D | BuildSPIRV.h | 441 spirv::LiteralInteger *depthOut, 442 spirv::LiteralInteger *arrayedOut, 443 spirv::LiteralInteger *multisampledOut, 444 spirv::LiteralInteger *sampledOut);
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | glslang_wrapper_utils.cpp | 1058 spirv::LiteralInteger member, 1061 void visitTypeFloat(spirv::IdResult id, spirv::LiteralInteger width); 1063 spirv::LiteralInteger width, 1064 spirv::LiteralInteger signedness); 1068 spirv::LiteralInteger componentCount); 1183 spirv::LiteralInteger member, in visitMemberName() 1251 void SpirvIDDiscoverer::visitTypeFloat(spirv::IdResult id, spirv::LiteralInteger width) in visitTypeFloat() 1262 spirv::LiteralInteger width, in visitTypeInt() 1263 spirv::LiteralInteger signedness) in visitTypeInt() 1317 spirv::LiteralInteger componentCount) in visitTypeVector() [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | UtilsVk.cpp | 657 spirv::WriteSource(blobOut, spv::SourceLanguageGLSL, spirv::LiteralInteger(450), nullptr, in InsertPreamble() 667 {spirv::LiteralInteger(ToUnderlying(DescriptorSetIndex::Internal))}); in InsertInputDecorations() 668 spirv::WriteDecorate(blobOut, id, spv::DecorationBinding, {spirv::LiteralInteger(binding)}); in InsertInputDecorations() 670 {spirv::LiteralInteger(attachmentIndex)}); in InsertInputDecorations() 677 {spirv::LiteralInteger(colorIndex)}); in InsertColorDecorations() 692 {spirv::LiteralInteger(spv::BuiltInFragDepth)}); in InsertDepthStencilDecorations() 705 {spirv::LiteralInteger(spv::BuiltInFragStencilRefEXT)}); in InsertDepthStencilDecorations() 719 spirv::WriteTypeVector(blobOut, vec4Id, baseId, spirv::LiteralInteger(4)); in InsertDerivativeTypes() 723 spirv::LiteralInteger(0), in InsertDerivativeTypes() 725 spirv::LiteralInteger(0), in InsertDerivativeTypes() [all …]
|
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/ |
D | Precise_test.cpp | 140 spirv::LiteralInteger member; in ValidateDecorations()
|