, including all inherited members.
clear(bool color, bool stencil, bool depth) | ork::FrameBuffer | |
copyPixels(int xoff, int x, int y, int w, const Texture1D &dst, int level) | ork::FrameBuffer | |
copyPixels(int xoff, int layer, int x, int y, int w, int d, const Texture1DArray &dst, int level) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int x, int y, int w, int h, const Texture2D &dst, int level) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int layer, int x, int y, int w, int h, const Texture2DArray &dst, int level) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int zoff, int x, int y, int w, int h, const Texture3D &dst, int level) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int x, int y, int w, int h, const TextureCube &dst, int level, CubeFace cf) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int layer, int x, int y, int w, int h, const TextureCubeArray &dst, int level, CubeFace cf) | ork::FrameBuffer | |
copyPixels(int xoff, int yoff, int x, int y, int w, int h, const TextureRectangle &dst, int level) | ork::FrameBuffer | |
doRelease() | ork::Object | [inline, protected, virtual] |
draw(ptr< Program > p, const Mesh< vertex, index > &mesh, int primCount=1) | ork::FrameBuffer | [inline] |
draw(ptr< Program > p, const MeshBuffers &mesh, MeshMode m, GLint first, GLsizei count, GLsizei primCount=1, GLint base=0) | ork::FrameBuffer | |
drawFeedback(ptr< Program > p, MeshMode m, const TransformFeedback &tfb, int stream=0) | ork::FrameBuffer | |
drawIndirect(ptr< Program > p, const MeshBuffers &mesh, MeshMode m, const Buffer &buf) | ork::FrameBuffer | |
drawQuad(ptr< Program > p) | ork::FrameBuffer | |
exit() | ork::Object | [static] |
FrameBuffer() | ork::FrameBuffer | |
getBlend(BufferId buffer=BufferId(-1)) | ork::FrameBuffer | |
getBlend(BufferId buffer, BlendEquation &rgb, BlendArgument &srgb, BlendArgument &drgb) | ork::FrameBuffer | |
getBlend(BufferId buffer, BlendEquation &rgb, BlendArgument &srgb, BlendArgument &drgb, BlendEquation &alpha, BlendArgument &salpha, BlendArgument &dalpha) | ork::FrameBuffer | |
getBlendColor() | ork::FrameBuffer | |
getClass() const | ork::Object | |
getClearColor() | ork::FrameBuffer | |
getClearDepth() | ork::FrameBuffer | |
getClearStencil() | ork::FrameBuffer | |
getClipDistances() | ork::FrameBuffer | |
getColorMask(BufferId buffer=BufferId(-1)) | ork::FrameBuffer | |
getDefault() | ork::FrameBuffer | [static] |
getDepthMask() | ork::FrameBuffer | |
getDepthRange() | ork::FrameBuffer | |
getDepthTest() | ork::FrameBuffer | |
getDepthTest(Function &depth) | ork::FrameBuffer | |
getDither() | ork::FrameBuffer | |
getError() | ork::FrameBuffer | [static] |
getFrontFaceCW() | ork::FrameBuffer | |
getLineSmooth() | ork::FrameBuffer | |
getLineWidth() | ork::FrameBuffer | |
getLogicOp() | ork::FrameBuffer | |
getLogicOp(LogicOperation &logicOp) | ork::FrameBuffer | |
getMajorVersion() | ork::FrameBuffer | [static] |
getMinorVersion() | ork::FrameBuffer | [static] |
getMultiSample() | ork::FrameBuffer | |
getOcclusionTest(QueryMode &occlusionMode) | ork::FrameBuffer | |
getParameters() | ork::FrameBuffer | |
getPointFadeThresholdSize() | ork::FrameBuffer | |
getPointLowerLeftOrigin() | ork::FrameBuffer | |
getPointSize() | ork::FrameBuffer | |
getPolygonMode() | ork::FrameBuffer | |
getPolygonOffset() | ork::FrameBuffer | |
getPolygonOffsets() | ork::FrameBuffer | |
getPolygonSmooth() | ork::FrameBuffer | |
getRenderBuffer(BufferId b) | ork::FrameBuffer | |
getSampleAlpha() | ork::FrameBuffer | |
getSampleCoverage() | ork::FrameBuffer | |
getSampleMask() | ork::FrameBuffer | |
getSampleShading(GLfloat &minsamples) | ork::FrameBuffer | |
getScissorTest() | ork::FrameBuffer | |
getScissorTest(vec4< GLint > &scissor) | ork::FrameBuffer | |
getStencilMask() | ork::FrameBuffer | |
getStencilTest() | ork::FrameBuffer | |
getStencilTest(Function &ff, GLint &fref, GLint &fmask, StencilOperation &ffail, StencilOperation &fdpfail, StencilOperation &fdppass) | ork::FrameBuffer | |
getStencilTest(Function &ff, GLint &fref, GLint &fmask, StencilOperation &ffail, StencilOperation &fdpfail, StencilOperation &fdppass, Function &bf, GLint &bref, GLint &bmask, StencilOperation &bfail, StencilOperation &bdpfail, StencilOperation &bdppass) | ork::FrameBuffer | |
getTextureBuffer(BufferId b) | ork::FrameBuffer | |
getViewport() | ork::FrameBuffer | |
multiDraw(ptr< Program > p, const MeshBuffers &mesh, MeshMode m, GLint *firsts, GLsizei *counts, GLsizei primCount, GLint *bases=0) | ork::FrameBuffer | |
Object(const char *type) | ork::Object | |
readPixels(int x, int y, int w, int h, TextureFormat f, PixelType t, const Buffer::Parameters &s, const Buffer &dstBuf, bool clamp=false) | ork::FrameBuffer | |
resetAllStates() | ork::FrameBuffer | [static] |
setBlend(bool enableBlend) | ork::FrameBuffer | |
setBlend(BufferId buffer, bool enableBlend) | ork::FrameBuffer | |
setBlend(bool enableBlend, BlendEquation e, BlendArgument src, BlendArgument dst) | ork::FrameBuffer | |
setBlend(BufferId buffer, bool enableBlend, BlendEquation e, BlendArgument src, BlendArgument dst) | ork::FrameBuffer | |
setBlend(bool enableBlend, BlendEquation rgb, BlendArgument srgb, BlendArgument drgb, BlendEquation alpha, BlendArgument salpha, BlendArgument dalpha) | ork::FrameBuffer | |
setBlend(BufferId buffer, bool enableBlend, BlendEquation rgb, BlendArgument srgb, BlendArgument drgb, BlendEquation alpha, BlendArgument salpha, BlendArgument dalpha) | ork::FrameBuffer | |
setBlendColor(const vec4< GLfloat > &color) | ork::FrameBuffer | |
setClearColor(const vec4< GLfloat > &clearColor) | ork::FrameBuffer | |
setClearDepth(GLfloat clearDepth) | ork::FrameBuffer | |
setClearStencil(GLint clearStencil) | ork::FrameBuffer | |
setClipDistances(int clipDistances) | ork::FrameBuffer | |
setColorMask(bool r, bool g, bool b, bool a) | ork::FrameBuffer | |
setColorMask(BufferId buffer, bool r, bool g, bool b, bool a) | ork::FrameBuffer | |
setDepthMask(bool d) | ork::FrameBuffer | |
setDepthRange(GLfloat n, GLfloat f) | ork::FrameBuffer | |
setDepthTest(bool enableDepth) | ork::FrameBuffer | |
setDepthTest(bool enableDepth, Function depth) | ork::FrameBuffer | |
setDither(bool enableDither) | ork::FrameBuffer | |
setDrawBuffer(BufferId b) | ork::FrameBuffer | |
setDrawBuffers(BufferId b) | ork::FrameBuffer | |
setFrontFaceCW(bool frontFaceCW) | ork::FrameBuffer | |
setLineSmooth(bool lineSmooth) | ork::FrameBuffer | |
setLineWidth(GLfloat lineWidth) | ork::FrameBuffer | |
setLogicOp(bool enableLogic) | ork::FrameBuffer | |
setLogicOp(bool enableLogic, LogicOperation logicOp) | ork::FrameBuffer | |
setMultisample(bool multiSample) | ork::FrameBuffer | |
setOcclusionTest(ptr< Query > occlusionQuery, QueryMode occlusionMode) | ork::FrameBuffer | |
setParameters(const Parameters &p) | ork::FrameBuffer | |
setPointFadeThresholdSize(GLfloat pointFadeThresholdSize) | ork::FrameBuffer | |
setPointLowerLeftOrigin(bool pointLowerLeftOrigin) | ork::FrameBuffer | |
setPointSize(GLfloat pointSize) | ork::FrameBuffer | |
setPolygonMode(PolygonMode polygonFront, PolygonMode polygonBack) | ork::FrameBuffer | |
setPolygonOffset(GLfloat factor, GLfloat units) | ork::FrameBuffer | |
setPolygonOffset(bool pointOffset, bool lineOffset, bool polygonOffset) | ork::FrameBuffer | |
setPolygonSmooth(bool polygonSmooth) | ork::FrameBuffer | |
setReadBuffer(BufferId b) | ork::FrameBuffer | |
setRenderBuffer(BufferId b, const ptr< RenderBuffer > t) | ork::FrameBuffer | |
setSampleAlpha(bool sampleAlphaToCoverage, bool sampleAlphaToOne) | ork::FrameBuffer | |
setSampleCoverage(GLfloat sampleCoverage) | ork::FrameBuffer | |
setSampleMask(GLbitfield sampleMask) | ork::FrameBuffer | |
setSampleShading(bool sampleShading, GLfloat minSamples) | ork::FrameBuffer | |
setScissorTest(bool enableScissor) | ork::FrameBuffer | |
setScissorTest(bool enableScissor, const vec4< GLint > &scissor) | ork::FrameBuffer | |
setStencilMask(GLuint frontMask, GLuint backMask) | ork::FrameBuffer | |
setStencilTest(bool enableStencil) | ork::FrameBuffer | |
setStencilTest(bool enableStencil, Function f, GLint ref, GLuint mask, StencilOperation sfail, StencilOperation dpfail, StencilOperation dppass) | ork::FrameBuffer | |
setStencilTest(bool enableStencil, Function ff, GLint fref, GLuint fmask, StencilOperation ffail, StencilOperation fdpfail, StencilOperation fdppass, Function bf, GLint bref, GLuint bmask, StencilOperation bfail, StencilOperation bdpfail, StencilOperation bdppass) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture1D > t, int level) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture1DArray > t, int level, int layer) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture2D > t, int level) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< TextureRectangle > t, int level) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture2DMultisample > t) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture2DArray > t, int level, int layer) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture2DMultisampleArray > t, int layer) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< Texture3D > t, int level, int layer) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< TextureCube > t, int level, CubeFace cf) | ork::FrameBuffer | |
setTextureBuffer(BufferId b, const ptr< TextureCubeArray > t, int level, CubeFace cf) | ork::FrameBuffer | |
setViewport(const vec4< GLint > &viewport) | ork::FrameBuffer | |
toString() | ork::Object | [virtual] |
~FrameBuffer() | ork::FrameBuffer | [virtual] |
~Object() | ork::Object | [virtual] |