2#include "gfx/Framebuffer.h"
12 kmyGfx::Framebuffer*
_obj =
nullptr;
19 void readPixelsRGBAU8(
int target,
int x,
int y,
int w,
int h, array<unsigned int> ^buffer);
20 void readPixelsRGBAF32(
int target,
int x,
int y,
int w,
int h, array<float> ^buffer);
22 void readPixelsRU16(
int target,
int x,
int y,
int w,
int h, array<unsigned short> ^buffer);
Definition: Framebuffer.h:8
static void releaseTemporaryFramebuffer(Framebuffer^ fb)
Definition: Framebuffer.cpp:44
void readPixelsDepthF32(int x, int y, int w, int h, array< float > ^buffer)
Definition: Framebuffer.cpp:67
void readPixelsRU16(int target, int x, int y, int w, int h, array< unsigned short > ^buffer)
Definition: Framebuffer.cpp:75
kmyGfx::Framebuffer * _obj
Definition: Framebuffer.h:12
Texture getTexture(int index)
Definition: Framebuffer.cpp:18
void readPixelsRGBAF32(int target, int x, int y, int w, int h, array< float > ^buffer)
Definition: Framebuffer.cpp:59
Framebuffer(kmyGfx::Framebuffer *fb)
Definition: Framebuffer.cpp:6
void readPixelsRGBAU8(int target, int x, int y, int w, int h, array< unsigned int > ^buffer)
Definition: Framebuffer.cpp:51
static Framebuffer getTemporaryFramebuffer(TEXTUREFFORMAT colorFmt, TEXTUREFFORMAT depthFmt, int width, int height)
Definition: Framebuffer.cpp:29
~Framebuffer()
Definition: Framebuffer.cpp:12
TEXTUREFFORMAT
Definition: GfxTypes.h:156