Searched refs:ValueBufferLayout (Results 1 – 1 of 1) sorted by relevance
600 struct ValueBufferLayout struct614 ValueBufferLayout (void) : size(0) {} in ValueBufferLayout() function617 ValueBufferLayout computeStd140Layout (const vector<Value>& values) in computeStd140Layout()619 ValueBufferLayout layout; in computeStd140Layout()633 layout.entries[ndx] = ValueBufferLayout::Entry(layout.size, alignment); in computeStd140Layout()640 ValueBufferLayout computeStd430Layout (const vector<Value>& values) in computeStd430Layout()642 ValueBufferLayout layout; in computeStd430Layout()655 layout.entries[ndx] = ValueBufferLayout::Entry(layout.size, alignment); in computeStd430Layout()662 void copyToLayout (void* dst, const ValueBufferLayout::Entry& entryLayout, const Value& value, int … in copyToLayout()694 void copyToLayout (void* dst, const ValueBufferLayout& layout, const vector<Value>& values, int arr… in copyToLayout()[all …]