• Home
  • Raw
  • Download

Lines Matching refs:Decoration

269     void addDecoration(Id, Decoration, int num = -1);
270 void addDecoration(Id, Decoration, const char*);
271 void addDecorationId(Id id, Decoration, Id idDecoration);
272 void addMemberDecoration(Id, unsigned int member, Decoration, int num = -1);
273 void addMemberDecoration(Id, unsigned int member, Decoration, const char*);
286 …Function* makeFunctionEntry(Decoration precision, Id returnType, const char* name, const std::vect…
287 … const std::vector<std::vector<Decoration>>& precisions, Block **entry = 0);
342 …Id createRvalueSwizzle(Decoration precision, Id typeId, Id source, const std::vector<unsigned>& ch…
353 Id setPrecision(Id id, Decoration precision) in setPrecision()
373 void promoteScalar(Decoration precision, Id& left, Id& right);
378 Id smearScalar(Decoration precision, Id scalarVal, Id vectorType);
405 …Id createTextureCall(Decoration precision, Id resultType, bool sparse, bool fetch, bool proj, bool…
411 Id createSamplePositionCall(Decoration precision, Id, Id);
413 Id createBitFieldExtractCall(Decoration precision, Id, Id, Id, bool isSigned);
414 Id createBitFieldInsertCall(Decoration precision, Id, Id, Id, Id);
417 …Id createCompositeCompare(Decoration precision, Id, Id, bool /* true if for equal, false if for no…
423 Id createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId);
426 … Id createMatrixConstructor(Decoration precision, const std::vector<Id>& sources, Id constructee);
635 …Id accessChainLoad(Decoration precision, Decoration nonUniform, Id ResultType, spv::MemoryAccessMa…