Home | History | Annotate | Download | only in gpu

Lines Matching refs:AtlasID

33     // An AtlasID is an opaque handle which callers can use to determine if the atlas contains
35 typedef uint64_t AtlasID;
40 // specific AtlasID, it will call all of the registered listeners so they can optionally process
42 typedef void (*EvictionFunc)(GrBatchAtlas::AtlasID, void*);
54 bool addToAtlas(AtlasID*, GrDrawBatch::Target*, int width, int height, const void* image,
61 inline bool hasID(AtlasID id) {
68 inline void setLastUseToken(AtlasID id, GrBatchToken batchToken) {
95 void add(AtlasID id) {
157 GrBatchAtlas::AtlasID id() const {
196 static GrBatchAtlas::AtlasID CreateId(uint32_t index, uint64_t generation) {
207 GrBatchAtlas::AtlasID fID;
227 static uint32_t GetIndexFromID(AtlasID id) {
232 static uint64_t GetGenerationFromID(AtlasID id) {
236 inline void updatePlot(GrDrawBatch::Target*, AtlasID*, BatchPlot*);
247 inline void processEviction(AtlasID);