Lines Matching refs:intf
3013 SpvId SPIRVCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf, bool appendRTFlip) {
3014 MemoryLayout memoryLayout = this->memoryLayoutForVariable(intf.variable());
3016 const Variable& intfVar = intf.variable();
3022 SpvStorageClass_ storageClass = get_storage_class(intf.variable(), SpvStorageClassFunction);
3052 InterfaceBlock modifiedCopy(intf.fLine,
3054 intf.typeName(),
3055 intf.instanceName(),
3056 intf.arraySize(),
3057 intf.typeOwner());
3525 InterfaceBlock intf(/*line=*/-1,
3532 this->writeInterfaceBlock(intf, false);
3559 const InterfaceBlock& intf = e->as<InterfaceBlock>();
3560 SpvId id = this->writeInterfaceBlock(intf);
3562 const Modifiers& modifiers = intf.variable().modifiers();
3564 modifiers.fLayout.fBuiltin == -1 && !this->isDead(intf.variable())) {