Searched refs:blitRoutine (Results 1 – 4 of 4) sorted by relevance
93 std::shared_ptr<Routine> blitRoutine; member in sw::FrameBuffer
49 blitRoutine = nullptr; in FrameBuffer()155 blitRoutine = copyRoutine(blitState); in copyLocked()156 blitFunction = (void(*)(void*, void*, Cursor*))blitRoutine->getEntry(); in copyLocked()
89 auto blitRoutine = getBlitRoutine(state); in clear() local90 if(!blitRoutine) in clear()146 blitRoutine(&data); in clear()157 blitRoutine(&data); in clear()1726 auto blitRoutine = blitCache.lookup(state); in getBlitRoutine() local1728 if(!blitRoutine) in getBlitRoutine()1730 blitRoutine = generate(state); in getBlitRoutine()1731 blitCache.add(state, blitRoutine); in getBlitRoutine()1734 return blitRoutine; in getBlitRoutine()1813 auto blitRoutine = getBlitRoutine(state); in blit() local[all …]
1423 auto blitRoutine = blitCache->query(state); in blitReactor() local1425 if(!blitRoutine) in blitReactor()1427 blitRoutine = generate(state); in blitReactor()1429 if(!blitRoutine) in blitReactor()1435 blitCache->add(state, blitRoutine); in blitReactor()1440 void (*blitFunction)(const BlitData *data) = (void(*)(const BlitData*))blitRoutine->getEntry(); in blitReactor()