/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | blocklayout.cpp | 147 size_t GetStd430BaseAlignment(GLenum variableType, bool isRowMajor) in GetStd430BaseAlignment() argument 149 GLenum flippedType = isRowMajor ? variableType : gl::TransposeMatrixType(variableType); in GetStd430BaseAlignment() 158 void visitVariable(const ShaderVariable &variable, bool isRowMajor) override in visitVariable() argument 160 size_t baseAlignment = GetStd430BaseAlignment(variable.type, isRowMajor); in visitVariable() 194 size_t BlockLayoutEncoder::getShaderVariableSize(const ShaderVariable &structVar, bool isRowMajor) in getShaderVariableSize() argument 200 TraverseShaderVariables(structVar.fields, isRowMajor, &visitor); in getShaderVariableSize() 390 void VariableNameVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess() argument 396 void VariableNameVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess() argument 467 void VariableNameVisitor::visitVariable(const ShaderVariable &variable, bool isRowMajor) in visitVariable() argument 484 visitNamedVariable(variable, isRowMajor, name, mappedName); in visitVariable() [all …]
|
D | blocklayout.h | 87 size_t getShaderVariableSize(const ShaderVariable &structVar, bool isRowMajor); 198 virtual void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) {} in enterStructAccess() argument 199 virtual void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) {} in exitStructAccess() argument 209 virtual void visitVariable(const ShaderVariable &variable, bool isRowMajor) = 0; 223 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 224 void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 236 bool isRowMajor, 245 void visitVariable(const ShaderVariable &variable, bool isRowMajor) final; 259 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 260 void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; [all …]
|
D | ShaderStorageBlockOutputHLSL.cpp | 217 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override in enterStructAccess() argument 219 BlockEncoderVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess() 228 TraverseShaderVariables(structVar.fields, isRowMajor, &childVisitor); in enterStructAccess()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | blocklayout.cpp | 155 size_t GetStd430BaseAlignment(GLenum variableType, bool isRowMajor) in GetStd430BaseAlignment() argument 157 GLenum flippedType = isRowMajor ? variableType : gl::TransposeMatrixType(variableType); in GetStd430BaseAlignment() 166 void visitVariable(const ShaderVariable &variable, bool isRowMajor) override in visitVariable() argument 168 size_t baseAlignment = GetStd430BaseAlignment(variable.type, isRowMajor); in visitVariable() 231 size_t BlockLayoutEncoder::getShaderVariableSize(const ShaderVariable &structVar, bool isRowMajor) in getShaderVariableSize() argument 237 TraverseShaderVariables(structVar.fields, isRowMajor, &visitor); in getShaderVariableSize() 442 void VariableNameVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess() argument 448 void VariableNameVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess() argument 521 void VariableNameVisitor::visitVariable(const ShaderVariable &variable, bool isRowMajor) in visitVariable() argument 538 visitNamedVariable(variable, isRowMajor, name, mappedName, mArraySizeStack); in visitVariable() [all …]
|
D | blocklayout.h | 89 size_t getShaderVariableSize(const ShaderVariable &structVar, bool isRowMajor); 200 virtual void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) {} in enterStructAccess() argument 201 virtual void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) {} in exitStructAccess() argument 211 virtual void visitVariable(const ShaderVariable &variable, bool isRowMajor) = 0; 225 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 226 void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 239 bool isRowMajor, 249 void visitVariable(const ShaderVariable &variable, bool isRowMajor) final; 264 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; 265 void exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) override; [all …]
|
D | ShaderStorageBlockOutputHLSL.h | 69 bool *isRowMajor) const;
|
D | ShaderStorageBlockOutputHLSL.cpp | 218 void enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) override in enterStructAccess() argument 220 BlockEncoderVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess() 229 TraverseShaderVariables(structVar.fields, isRowMajor, &childVisitor); in enterStructAccess()
|
D | BuildSPIRV.cpp | 102 bool isRowMajor) in ToShaderVariable() argument 108 var.isRowMajorLayout = isRowMajor; in ToShaderVariable() 119 (fieldMatrixPacking == EmpUnspecified && isRowMajor); in ToShaderVariable() 133 const bool isRowMajor = in SpirvTypeToShaderVariable() local 140 return ToShaderVariable(type.block, glType, type.arraySizes, isRowMajor); in SpirvTypeToShaderVariable() 1961 const bool isRowMajor = in writeMemberDecorations() local 1965 isRowMajor ? spv::DecorationRowMajor : spv::DecorationColMajor, {}); in writeMemberDecorations()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | ProgramLinkedResources.cpp | 249 bool isRowMajor, in visitNamedVariable() argument 309 bool isRowMajor, in visitNamedVariable() argument 406 bool isRowMajor, in visitNamedVariable() argument 507 void enterStructAccess(const sh::ShaderVariable &structVar, bool isRowMajor) override in enterStructAccess() argument 510 sh::VariableNameVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess() 513 void exitStructAccess(const sh::ShaderVariable &structVar, bool isRowMajor) override in exitStructAccess() argument 516 sh::VariableNameVisitor::exitStructAccess(structVar, isRowMajor); in exitStructAccess()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | ProgramLinkedResources.cpp | 253 bool isRowMajor, in visitNamedVariable() argument 314 bool isRowMajor, in visitNamedVariable() argument 417 bool isRowMajor, in visitNamedVariable() argument 531 void enterStructAccess(const sh::ShaderVariable &structVar, bool isRowMajor) override in enterStructAccess() argument 534 sh::VariableNameVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess() 537 void exitStructAccess(const sh::ShaderVariable &structVar, bool isRowMajor) override in exitStructAccess() argument 540 sh::VariableNameVisitor::exitStructAccess(structVar, isRowMajor); in exitStructAccess()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | ModifyStruct.cpp | 778 const bool isRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in SaturateMatrixRows() local 781 if (saturation <= rows && !isRowMajor) in SaturateMatrixRows() 799 int firstModifiedIndex = isRowMajor ? r : c; in SaturateMatrixRows() 800 int secondModifiedIndex = isRowMajor ? c : r; in SaturateMatrixRows()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | OutputASM.cpp | 300 bool isRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in encodeType() local 301 getBlockLayoutInfo(type, type.getArraySize(), isRowMajor, &arrayStride, &matrixStride); in encodeType() 306 (matrixStride > 0) && isRowMajor); in encodeType() 308 advanceOffset(type, type.getArraySize(), isRowMajor, arrayStride, matrixStride); in encodeType() 3740 bool isRowMajor = block->matrixPacking() == EmpRowMajor; in declareUniform() local 3742 … block->blockStorage(), isRowMajor, registerIndex, blockId)); in declareUniform()
|