Lines Matching refs:UPtr
494 struct UPtr : public Ptr { struct
495 UPtr() = default;
496 UPtr(int ix_) : Ptr(ix_) {} in UPtr() function
534 UPtr ptr;
538 UPtr base;
541 Uniforms(UPtr ptr, int init) : base(ptr), buf(init) {} in Uniforms()
623 UPtr uniform() { Ptr p = this->arg(0); return UPtr{p.ix}; } in uniform()
662 I32 uniform32(UPtr ptr, int offset);
663 F32 uniformF (UPtr ptr, int offset) { return pun_to_F32(uniform32(ptr,offset)); } in uniformF()
667 I32 array32 (UPtr ptr, int offset, int index);
668 F32 arrayF (UPtr ptr, int offset, int index) { in arrayF()
676 I32 gather8 (UPtr ptr, int offset, I32 index);
677 I32 gather16(UPtr ptr, int offset, I32 index);
678 I32 gather32(UPtr ptr, int offset, I32 index);
679 F32 gatherF (UPtr ptr, int offset, I32 index) { in gatherF()
1199 SI I32 gather8 (UPtr ptr, int off, I32 ix) { return ix->gather8 (ptr, off, ix); } in gather8()
1200 SI I32 gather16(UPtr ptr, int off, I32 ix) { return ix->gather16(ptr, off, ix); } in gather16()
1201 SI I32 gather32(UPtr ptr, int off, I32 ix) { return ix->gather32(ptr, off, ix); } in gather32()
1202 SI F32 gatherF (UPtr ptr, int off, I32 ix) { return ix->gatherF (ptr, off, ix); } in gatherF()
1315 SI Color gather(PixelFormat f, UPtr p, int off, I32 ix) { return ix->gather(f,p,off,ix); } in gather()