OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:computeReferenceLayout
(Results
1 - 3
of
3
) sorted by null
/external/deqp/external/vulkancts/modules/vulkan/ubo/
vktUniformBlockCase.cpp
555
int
computeReferenceLayout
(
678
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags);
686
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "." + memberIter->getName(), memberIter->getType(), layoutFlags);
695
void
computeReferenceLayout
(UniformLayout& layout, const ShaderInterface& interface)
711
curOffset +=
computeReferenceLayout
(layout, activeBlockNdx, curOffset, blockPrefix + uniform.getName(), uniform.getType(), mergeLayoutFlags(block.getFlags(), uniform.getFlags()));
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
vktSSBOLayoutCase.cpp
470
int
computeReferenceLayout
(
591
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags);
599
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "." + memberIter->getName(), memberIter->getType(), layoutFlags);
609
int
computeReferenceLayout
(BufferLayout& layout, int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint32 blockLayoutFlags)
689
// Struct base alignment is not added multiple times as curOffset supplied to
computeReferenceLayout
690
// was already aligned correctly. Thus
computeReferenceLayout
should not add any extra padding
698
const int size =
computeReferenceLayout
(layout, curBlockNdx, deAlign32(curOffset, baseAlignment), prefix, varType.getElementType(), combinedFlags);
714
return
computeReferenceLayout
(layout, curBlockNdx, baseOffset, blockPrefix + bufVar.getName(), varType, combinedFlags);
717
void
computeReferenceLayout
(BufferLayout& layout, ShaderInterface& interface)
734
curOffset +=
computeReferenceLayout
(layout, activeBlockNdx, blockPrefix, curOffset, bufVar, block.getFlags())
[
all
...]
/external/deqp/modules/gles31/functional/
es31fSSBOLayoutCase.cpp
463
int
computeReferenceLayout
(
572
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "[" + de::toString(elemNdx) + "]", type.getElementType(), layoutFlags);
580
curOffset +=
computeReferenceLayout
(layout, curBlockNdx, curOffset, curPrefix + "." + memberIter->getName(), memberIter->getType(), layoutFlags);
589
int
computeReferenceLayout
(BufferLayout& layout, int curBlockNdx, const std::string& blockPrefix, int baseOffset, const BufferVar& bufVar, deUint32 blockLayoutFlags)
661
// Struct base alignment is not added multiple times as curOffset supplied to
computeReferenceLayout
662
// was already aligned correctly. Thus
computeReferenceLayout
should not add any extra padding
669
const int stride =
computeReferenceLayout
(layout, curBlockNdx, curOffset, prefix, varType.getElementType(), combinedFlags);
683
return
computeReferenceLayout
(layout, curBlockNdx, baseOffset, blockPrefix + bufVar.getName(), varType, combinedFlags);
686
void
computeReferenceLayout
(BufferLayout& layout, const ShaderInterface& interface)
702
curOffset +=
computeReferenceLayout
(layout, activeBlockNdx, blockPrefix, curOffset, bufVar, block.getFlags())
[
all
...]
Completed in 367 milliseconds