mirror of
https://github.com/love2d/love.git
synced 2026-08-18 11:44:15 +02:00
Merge branch '12.0-development' into metal
This commit is contained in:
@@ -46,6 +46,7 @@ namespace graphics
|
||||
{
|
||||
|
||||
class Graphics;
|
||||
class Buffer;
|
||||
|
||||
enum TextureType
|
||||
{
|
||||
@@ -246,6 +247,9 @@ public:
|
||||
|
||||
love::image::ImageData *newImageData(love::image::Image *module, int slice, int mipmap, const Rect &rect);
|
||||
|
||||
virtual void copyFromBuffer(Buffer *source, size_t sourceoffset, int sourcewidth, size_t size, int slice, int mipmap, const Rect &rect) = 0;
|
||||
virtual void copyToBuffer(Buffer *dest, int slice, int mipmap, const Rect &rect, size_t destoffset, int destwidth, size_t size) = 0;
|
||||
|
||||
virtual ptrdiff_t getRenderTargetHandle() const = 0;
|
||||
virtual ptrdiff_t getSamplerHandle() const = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user