Home
last modified time | relevance | path

Searched refs:isRowMajor (Results 1 – 12 of 12) sorted by relevance

/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
Dblocklayout.cpp147 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 …]
Dblocklayout.h87 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 …]
DShaderStorageBlockOutputHLSL.cpp217 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/
Dblocklayout.cpp155 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 …]
Dblocklayout.h89 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 …]
DShaderStorageBlockOutputHLSL.h69 bool *isRowMajor) const;
DShaderStorageBlockOutputHLSL.cpp218 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()
DBuildSPIRV.cpp102 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/
DProgramLinkedResources.cpp249 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/
DProgramLinkedResources.cpp253 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/
DModifyStruct.cpp778 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/
DOutputASM.cpp300 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()