• Home
  • Raw
  • Download

Lines Matching refs:Decoration

388     void addDecoration(Id, Decoration, int num = -1);
389 void addDecoration(Id, Decoration, const char*);
390 void addDecoration(Id, Decoration, const std::vector<unsigned>& literals);
391 void addDecoration(Id, Decoration, const std::vector<const char*>& strings);
392 void addDecorationId(Id id, Decoration, Id idDecoration);
393 void addDecorationId(Id id, Decoration, const std::vector<Id>& operandIds);
394 void addMemberDecoration(Id, unsigned int member, Decoration, int num = -1);
395 void addMemberDecoration(Id, unsigned int member, Decoration, const char*);
396 …void addMemberDecoration(Id, unsigned int member, Decoration, const std::vector<unsigned>& literal…
397 …void addMemberDecoration(Id, unsigned int member, Decoration, const std::vector<const char*>& stri…
415 Function* makeFunctionEntry(Decoration precision, Id returnType, const char* name,
417 const std::vector<std::vector<Decoration>>& precisions, Block **entry = nullptr);
444 …Id createVariable(Decoration precision, StorageClass storageClass, Id type, const char* name = nul…
455 Id createLoad(Id lValue, spv::Decoration precision,
493 …Id createRvalueSwizzle(Decoration precision, Id typeId, Id source, const std::vector<unsigned>& ch…
504 Id setPrecision(Id id, Decoration precision) in setPrecision()
524 void promoteScalar(Decoration precision, Id& left, Id& right);
529 Id smearScalar(Decoration precision, Id scalarVal, Id vectorType);
556 …Id createTextureCall(Decoration precision, Id resultType, bool sparse, bool fetch, bool proj, bool…
563 Id createSamplePositionCall(Decoration precision, Id, Id);
565 Id createBitFieldExtractCall(Decoration precision, Id, Id, Id, bool isSigned);
566 Id createBitFieldInsertCall(Decoration precision, Id, Id, Id, Id);
569 …Id createCompositeCompare(Decoration precision, Id, Id, bool /* true if for equal, false if for no…
575 Id createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId);
578 … Id createMatrixConstructor(Decoration precision, const std::vector<Id>& sources, Id constructee);
808 void accessChainStore(Id rvalue, Decoration nonUniform,
813 …Id accessChainLoad(Decoration precision, Decoration l_nonUniform, Decoration r_nonUniform, Id Resu…