Lines Matching refs:MemoryLayout
457 void SPIRVCodeGenerator::writeStruct(const Type& type, const MemoryLayout& memoryLayout, in writeStruct()
474 if (!MemoryLayout::LayoutIsSupported(*field.fType)) { in writeStruct()
552 SpvId SPIRVCodeGenerator::getType(const Type& rawType, const MemoryLayout& layout) { in getType()
574 SkASSERT(layout.fStd == MemoryLayout::Standard::k140_Standard || in getType()
575 layout.fStd == MemoryLayout::Standard::k430_Standard); in getType()
576 MemoryLayout::Standard otherStd = layout.fStd == MemoryLayout::Standard::k140_Standard in getType()
577 ? MemoryLayout::Standard::k430_Standard in getType()
578 : MemoryLayout::Standard::k140_Standard; in getType()
617 if (!MemoryLayout::LayoutIsSupported(*type)) { in getType()
750 SpvId SPIRVCodeGenerator::getPointerType(const Type& rawType, const MemoryLayout& layout, in getPointerType()
3008 MemoryLayout SPIRVCodeGenerator::memoryLayoutForVariable(const Variable& v) const { in memoryLayoutForVariable()
3010 return pushConstant ? MemoryLayout(MemoryLayout::k430_Standard) : fDefaultLayout; in memoryLayoutForVariable()
3014 MemoryLayout memoryLayout = this->memoryLayoutForVariable(intf.variable()); in writeInterfaceBlock()
3018 if (!MemoryLayout::LayoutIsSupported(type)) { in writeInterfaceBlock()