addComment(const char *name, RE_Severity sev=RE_SEVERITY_MESSAGE, int id=1987) | RE_OGLRender | |
addSuspendResumeCB(void(*cb)(void *), void *data) | RE_OGLRender | static |
addVertex(fpreal32 x, fpreal32 y, fpreal32 z, fpreal32 u=-1.0f, fpreal32 v=-1.0f) | RE_RenderUI | protectedvirtual |
adjustFramebufferViewport(const UT_DimRect &rect, bool to_fbo) | RE_OGLRender | protected |
allowSmoothLines(int yn) | RE_OGLRender | inlinestatic |
allowsSmoothLines() | RE_OGLRender | inlinestatic |
applyDepthTestingToText() const | RE_RenderUI | protectedvirtual |
arcfS(int x, int y, int r, int angle_start, int angle_end) | RE_RenderUI | |
arcfW(float x, float y, float r, int angle_start, int angle_end) | RE_RenderUI | |
arcS(int x, int y, int r, int angle_start, int angle_end) | RE_RenderUI | |
arcW(float x, float y, float r, int angle_start, int angle_end) | RE_RenderUI | |
areScreensUniform() | RE_OGLRender | static |
assignPushedUniforms() | RE_OGLRender | protected |
assignUniformColor(RE_UniformBuiltIn bindex, const UT_Color &clr, fpreal32 alpha=1.0f) | RE_OGLRender | |
assignUniformData(RE_UniformBuiltIn bindex, const void *data) | RE_OGLRender | |
assignUniformInt(RE_UniformBuiltIn bindex, int i) | RE_OGLRender | |
assignUniformMatrix(RE_UniformBuiltIn bindex, const UT_Matrix4D &mat) | RE_OGLRender | |
assignUniformSampler(RE_UniformBuiltIn bindex, RE_Texture *tex) | RE_OGLRender | |
beginClosedLine() | RE_RenderUI | |
beginConditionalRender(RE_OcclusionQuery *query_obj, bool render_wait, bool region_support) | RE_OGLRender | |
beginLine() | RE_RenderUI | |
beginLines() | RE_RenderUI | |
beginPoint() | RE_RenderUI | |
beginPolygon(int concave) | RE_RenderUI | |
beginQuads() | RE_RenderUI | |
beginQuadStrip() | RE_RenderUI | |
beginTransformFeedback(RE_PrimType mode, bool rasterize_too, int stream_bitfield=0x1) | RE_OGLRender | |
beginTriangleFan() | RE_RenderUI | |
beginTriangles() | RE_RenderUI | |
beginTriMesh() | RE_RenderUI | |
bindBuiltInUniform(RE_Shader *s, RE_UniformBuiltIn uniform) | RE_OGLRender | |
bindBuiltInUniforms(RE_Shader *s) | RE_OGLRender | |
bindImageTexture(int image_unit, RE_Texture *image, RE_BufferAccess image_access, bool layered, int layer) | RE_OGLRender | |
bindShader(RE_Shader *s) | RE_OGLRender | |
bindShader(RE_ShaderHandle &sh) | RE_OGLRender | |
bindTexture(const RE_OGLTexture *tex, int unit=RE_ACTIVE_UNIT, RE_TextureMode mode=RE_TEXTURE_UNKNOWN) | RE_OGLRender | |
bindTextureBuffer(int id, int unit) | RE_OGLRender | |
bindTextureRaw(int id, int unit) | RE_OGLRender | |
bindTextureRaw2D(int id, int unit) | RE_OGLRender | |
bindTextures(int first, const UT_IntArray &tex_ids) | RE_OGLRender | |
bindVertexArrays(RE_Render *r) | RE_RenderUI | protectedvirtual |
blend(int onoff) | RE_OGLRender | |
blendAlpha(int onoff=1) | RE_OGLRender | |
blendAlphaPremult(bool onoff=true) | RE_OGLRender | |
box2DS(int x1, int y1, int x2, int y2) | RE_RenderUI | |
boxf2DS(int x1, int y1, int x2, int y2) | RE_RenderUI | |
bufferName(GLint e) | RE_OGLRender | protectedstatic |
buildRasterTextureGeometry(fpreal32 x0, fpreal32 y0, fpreal32 z, fpreal32 x1, fpreal32 y1, fpreal32 u0, fpreal32 v0, fpreal32 u1, fpreal32 v1, int rotation, RE_Geometry &geo) | RE_OGLRender | |
bumpBuiltInUniformSerial() | RE_OGLRender | inline |
bumpLayer(int delta) | RE_RenderUI | |
bumpRenderCount() | RE_OGLRender | inline |
c3DW(const fpreal32 clr[3]) | RE_RenderUI | inline |
c4DW(const fpreal32 clr[4]) | RE_RenderUI | inline |
checkForSuspendResume() | RE_OGLRender | |
circlefS(int x, int y, int r) | RE_RenderUI | |
circlefW(float x, float y, float r) | RE_RenderUI | |
circleS(int x, int y, int r) | RE_RenderUI | |
circleW(float x, float y, float r) | RE_RenderUI | |
className() const | RE_OGLRender | |
clearAllData() | RE_RenderUI | virtual |
clearC(float *color=nullptr) | RE_OGLRender | |
clearCachedUniformBuffer(int id) | RE_OGLRender | static |
clearCZ(float z=1.0) | RE_OGLRender | |
clearGLErrors() | RE_OGLRender | |
clearGraphicsCache() | RE_OGLRender | static |
clearS() | RE_OGLRender | |
clearSourceData() | RE_RenderUI | protected |
clearZ(float z=1.0) | RE_OGLRender | |
clipDistanceEnabled(int clip_plane) const | RE_OGLRender | |
clipPlaneDisable(int which) | RE_RenderFlush | |
clipPlaneEnable(int which, const UT_Vector4D &plane) | RE_RenderFlush | |
contextIsValid() const | RE_OGLRender | inline |
convertLUTToTexture(PXL_Lookup *lookup) | RE_OGLRender | |
convertRasterToTexture(PXL_Raster *raster, int convert16bit=0, bool isinteger=false) | RE_OGLRender | |
createPatternTexture(RE_Render *r) | RE_RenderUI | protected |
createVertexArrays(RE_Render *r, int nelems) | RE_RenderUI | protectedvirtual |
cullName(GLint e) | RE_OGLRender | protectedstatic |
currentDisplayMode | RE_OGLRender | protected |
currentWindow | RE_OGLRender | protected |
currGLError | RE_OGLRender | protected |
debugOutput(bool enable) | RE_RenderFlush | static |
destroyBufferObject(unsigned int buf) | RE_OGLRender | static |
destroyFramebufferObject(unsigned int fbo) | RE_OGLRender | |
destroyQuery(unsigned int query) | RE_OGLRender | |
destroyRenderbufferObject(unsigned int rb) | RE_OGLRender | static |
destroyShaderObject(unsigned int progid, bool unreg, bool shader) | RE_OGLRender | static |
destroySync(void *sync) | RE_OGLRender | static |
destroyTextureObject(unsigned int texid, RE_OGLTexture *tex) | RE_OGLRender | static |
destroyVertexArrayObject(unsigned int vao) | RE_OGLRender | |
determineTwinView() | RE_OGLRender | protectedstatic |
disableAllTextures() | RE_OGLRender | |
disableColorBufferWriting() | RE_OGLRender | |
disableDepthBufferWriting() | RE_OGLRender | |
disableDepthTest() | RE_OGLRender | |
disableLogicOp() | RE_OGLRender | |
disableScreenMask() | RE_OGLRender | |
displayRasterTexture(float x, float y, float z, const PXL_Raster *raster, const RE_RasterOpts *opts=0) | RE_OGLRender | |
displayRasterTexture(float x, float y, float z, float w, float h, const IMG_Raster *raster, const RE_RasterOpts *opts=0) | RE_OGLRender | |
displayRasterTexture(float x, float y, float z, int w, int h, UT_RGBA *r, int stride, float zoomx=-1.0f, float zoomy=-1.0f, int dither=1, float alpha_mult=1.0f) | RE_OGLRender | |
dpi() | RE_OGLRender | inlinestatic |
draw(RE_Render *r) override | RE_RenderFlush | virtual |
drawViewportPoint(const fpreal32 p[3], fpreal32 size) | RE_OGLRender | |
drawViewportString(const fpreal32 p[3], const char *str, const UT_Color *clr=nullptr, const UT_Matrix4D *view=nullptr, const UT_Matrix4D *proj=nullptr, const UT_DimRect *viewport=nullptr) | RE_OGLRender | |
dumpFragmentTests(bool show_all=false) const | RE_OGLRender | |
dumpNewState(bool show_all=false, bool show_shader_blocks=true) | RE_OGLRender | |
dumpRasterizeState(bool show_all=false) const | RE_OGLRender | |
dumpTextureCacheState(int stack_level=-1) const | RE_OGLRender | |
dumpTextureState() const | RE_OGLRender | |
dumpVertexAttributes() const | RE_OGLRender | |
dumpViewportState(bool show_all=false) | RE_OGLRender | |
enableAlphaToCoverage(bool enable) | RE_OGLRender | |
enableClipDistance(int clip_plane, bool enable) | RE_OGLRender | |
enableColorBufferWriting() | RE_OGLRender | |
enableDepthBufferWriting() | RE_OGLRender | |
enableDepthClamp(bool b) | RE_OGLRender | |
enableDepthTest() | RE_OGLRender | |
enableLogicOp() | RE_OGLRender | |
enableMultisample(bool enable) | RE_OGLRender | |
enablePrimitiveRestart(bool enable) | RE_OGLRender | |
enableSubBufferDrawing(bool enable) | RE_OGLRender | |
endConditionalRender() | RE_OGLRender | |
endLine() | RE_RenderUI | |
endLines() | RE_RenderUI | |
endPoint() | RE_RenderUI | |
endPolygon() | RE_RenderUI | |
endQuads() | RE_RenderUI | |
endQuadStrip() | RE_RenderUI | |
endTransformFeedback() | RE_OGLRender | |
endTriangleFan() | RE_RenderUI | |
endTriangles() | RE_RenderUI | |
endTriMesh() | RE_RenderUI | |
exitWithBadDriver() | RE_OGLRender | static |
faceName(GLint e) | RE_OGLRender | protectedstatic |
fetchDriverInfo(UT_WorkBuffer &info, bool full_info) | RE_OGLRender | |
fetchDriverInfoDict(UT_StringMap< UT_StringHolder > &dict) | RE_OGLRender | protected |
fetchFontBufferFromPool(int size) | RE_OGLRender | |
fillVertexArrays(RE_Render *r, int nelems) | RE_RenderUI | protectedvirtual |
findFirstFreeTextureUnit(int starting_unit=0) const | RE_OGLRender | |
firstInitialize | RE_OGLRender | protected |
flush(int wait=0) | RE_OGLRender | |
flushRender(bool render_complete=false) | RE_RenderFlush | inline |
forceSmooth() | RE_OGLRender | |
freePendingObjects() | RE_OGLRender | protected |
getActiveOcclusionQuery() const | RE_OGLRender | |
getActiveTexture() const | RE_OGLRender | |
getAlpha() const | RE_RenderUI | |
getAlphaBlendFunction(RE_BlendSourceFactor *sourceFactor, RE_BlendDestFactor *destFactor) | RE_OGLRender | |
getBlendEquation() | RE_OGLRender | |
getBlendFunction(RE_BlendSourceFactor *sourceFactor, RE_BlendDestFactor *destFactor) | RE_OGLRender | |
getBlendSmoothLevel() const | RE_OGLRender | inline |
getBoundTexture(int texunit=RE_ACTIVE_UNIT) const | RE_OGLRender | |
getBoundTextureType(int texunit=RE_ACTIVE_UNIT) const | RE_OGLRender | |
getBoundUniformBlocks() | RE_OGLRender | inline |
getBufferedRenderZBump() | RE_RenderUI | static |
getBuiltInUniformSerial() const | RE_OGLRender | inline |
getColor(UT_Color &c) const | RE_RenderUI | |
getColorBufferWriting() | RE_OGLRender | |
getColorMask(bool &red, bool &green, bool &blue, bool &alpha) | RE_OGLRender | |
getContext() const | RE_OGLRender | inline |
getContextData() | RE_RenderFlush | inline |
getContextID() const | RE_OGLRender | inline |
getCullFace() const | RE_OGLRender | |
getCurrentRender() | RE_OGLRender | inlinestatic |
getCurrentVAO() | RE_OGLRender | |
getCurrentWindow() const | RE_OGLRender | inline |
getCurrentWindow() | RE_OGLRender | inline |
getCursor(const char *name) | RE_OGLRender | static |
getDefaultMaterial() | RE_OGLRender | |
getDefaultVAO() | RE_OGLRender | inline |
getDepthBufferWriting() | RE_OGLRender | |
getDepthClamp() | RE_OGLRender | |
getDepthRange(double &nr, double &fr) const | RE_OGLRender | |
getDepthTest() | RE_OGLRender | |
getDrawBuffer() | RE_OGLRender | |
getDrawBufferIsBlendable() | RE_OGLRender | |
getDrawFramebuffer() | RE_OGLRender | |
getDriverBuildMajorVersion() | RE_OGLRender | inlinestatic |
getDriverBuildMinorVersion() | RE_OGLRender | inlinestatic |
getDriverInfo(UT_WorkBuffer &info) | RE_OGLRender | static |
getDriverInfoDict() | RE_OGLRender | static |
getDriverMajorVersion() | RE_OGLRender | inlinestatic |
getDriverMinorVersion() | RE_OGLRender | inlinestatic |
getExt() const | RE_OGLRender | inline |
getFBO(int id) const | RE_OGLRender | |
getFeedbackMode() const | RE_OGLRender | inline |
getFragmentDerivativeHint() | RE_OGLRender | |
getFreeBufferMemoryKB(int64 *largest_chunk=nullptr) | RE_OGLRender | |
getFreeFramebufferMemoryKB(int64 *largest_chunk=nullptr) | RE_OGLRender | |
getFreeTextureMemoryKB(int64 *largest_chunk=nullptr) | RE_OGLRender | |
getGLBlendDest(RE_BlendDestFactor destFactor) | RE_OGLRender | static |
getGLBlendSource(RE_BlendSourceFactor sourceFactor) | RE_OGLRender | static |
getGLError() | RE_OGLRender | |
getGLErrorString(int error) | RE_OGLRender | |
getGraphicsDevice() | RE_OGLRender | inlinestatic |
getInitialFreeMemoryKB() | RE_OGLRender | static |
getLimits(UT_WorkBuffer &os) | RE_OGLRender | |
getLineWidth() const | RE_OGLRender | |
getLookatMatrix(const UT_Vector3F &eye, const UT_Vector3F &target, const UT_Vector3F &up) | RE_RenderFlush | static |
getMainContext() | RE_OGLRender | inlinestatic |
getMatrix(UT_Matrix4 &m, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
getMatrix(UT_DMatrix4 &m, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
getMatteMaskForSampleCount(int samples) | RE_OGLRender | static |
getMaxColorBuffers() const | RE_OGLRender | inline |
getMaxColorSamples() const | RE_OGLRender | |
getMaxDepthSamples() const | RE_OGLRender | |
getMaxDrawBuffers() const | RE_OGLRender | inline |
getMaxFragmentTextureUnits() const | RE_OGLRender | inline |
getMaxGeometryTextureUnits() const | RE_OGLRender | inline |
getMaxIntegerSamples() const | RE_OGLRender | |
getMaxShaderTextureUnits() const | RE_OGLRender | inline |
getMaxSmoothLineWidth() | RE_OGLRender | |
getMaxTexture3DSize() const | RE_OGLRender | inline |
getMaxTextureRectangleSize() | RE_OGLRender | inline |
getMaxTextureSize() const | RE_OGLRender | inline |
getMaxVertexAttribs() const | RE_OGLRender | inline |
getMaxVertexTextureUnits() const | RE_OGLRender | inline |
getMaxViewportSize(int &w, int &h) const | RE_OGLRender | |
getMode() const | RE_OGLRender | |
getNextGLError() | RE_OGLRender | |
getNumFeedbackPrimitives(int stream=0) | RE_OGLRender | |
getOffsetAmount(float *variable, float *constant) const | RE_OGLRender | inline |
getOGLMaxClipPlanes() | RE_OGLRender | inline |
getOrthoMatrix(float l, float r, float b, float t, float n, float f) | RE_RenderFlush | static |
getPerspectiveMatrix(float l, float r, float b, float t, float n, float f) | RE_RenderFlush | static |
getProgramPointSize() const | RE_OGLRender | |
getProjectiveTextureTransform(const RE_Light *light, bool bias, UT_Matrix4 &mat) | RE_RenderFlush | |
getRandomSampleMaskTexture(unsigned int seed, int nsamples, int size=64) | RE_OGLRender | |
getRandomTexture(unsigned int seed, bool interp, int size=64) | RE_OGLRender | |
getRandomTexture3D(unsigned int seed, bool interp, int size=32) | RE_OGLRender | |
getRandomTextureArray(unsigned int seed, bool interp, int num_layers, int size=64) | RE_OGLRender | |
getReadBuffer() | RE_OGLRender | |
getReadFramebuffer() | RE_OGLRender | |
getRender() | RE_OGLRender | inline |
getRender() const | RE_OGLRender | inline |
getRenderCount() const | RE_OGLRender | inline |
getReverseWinding() | RE_OGLRender | |
getSampleMask(int mask_number) | RE_OGLRender | |
getScreenMask() | RE_OGLRender | |
getScreenMask2DI() | RE_OGLRender | |
getServer() | RE_OGLRender | static |
getShader() | RE_OGLRender | |
getShaderSampleRate() const | RE_OGLRender | |
getSmoothLines() | RE_OGLRender | |
getTextureAnisotropyLimit() const | RE_OGLRender | inline |
getUIShaderHandle(RE_Render *r) | RE_RenderUI | static |
getUniform(RE_UniformBuiltIn builtin_var_type) const | RE_OGLRender | inline |
getUsingCoreProfile() | RE_OGLRender | static |
getViewport2DI() | RE_OGLRender | |
getViewportFont() | RE_RenderFlush | static |
getViewportFontOffsetX() const | RE_OGLRender | inline |
getViewportFontOffsetY() const | RE_OGLRender | inline |
getVisualForMode(RE_DisplayMode newmode) | RE_OGLRender | static |
getVisualType() const | RE_OGLRender | |
getWindowList() | RE_OGLRender | inlinestatic |
getWorkAreaForScreen(UT_DimRect area) | RE_OGLRender | static |
getXOrigin() const | RE_RenderUI | inline |
getXPerPixel() const | RE_RenderUI | inline |
getYOrigin() const | RE_RenderUI | inline |
getYPerPixel() const | RE_RenderUI | inline |
getZEnd() const | RE_RenderUI | |
getZFunction() const | RE_OGLRender | |
getZStart() const | RE_RenderUI | |
glMajorVersion() | RE_OGLRender | inlinestatic |
glMinorVersion() | RE_OGLRender | inlinestatic |
glslMajorVersion() | RE_OGLRender | inline |
glslMaxOutputComponents(RE_ShaderType stage) | RE_OGLRender | |
glslMaxUniformComponents(RE_ShaderType stage) | RE_OGLRender | |
glslMinorVersion() | RE_OGLRender | inline |
handleScissorEnableUpdate(bool enable) | RE_RenderFlush | |
handleScissorRectUpdate(const UT_DimRect &rect) | RE_RenderFlush | |
handleViewportUpdate(const UT_DimRect &rect) | RE_RenderFlush | |
hasAnyData() | RE_RenderUI | protected |
hasDriverVersion() | RE_OGLRender | inlinestatic |
hasFeedbackBufferOverflow(int stream=0) | RE_OGLRender | |
hasGL11() | RE_OGLRender | inlinestatic |
hasGL12() | RE_OGLRender | inlinestatic |
hasGL13() | RE_OGLRender | inlinestatic |
hasGL14() | RE_OGLRender | inlinestatic |
hasGL15() | RE_OGLRender | inlinestatic |
hasGL20() | RE_OGLRender | inlinestatic |
hasGL21() | RE_OGLRender | inlinestatic |
hasGL3(int minor) | RE_OGLRender | inlinestatic |
hasGL4(int minor) | RE_OGLRender | inlinestatic |
hasGLExtension(RE_Extension e) const | RE_OGLRender | inline |
hintName(GLint e) | RE_OGLRender | protectedstatic |
inchesToPixels(float i) | RE_OGLRender | inlinestatic |
incrementZEnd() | RE_RenderUI | |
initGLExtensions() | RE_OGLRender | protectedvirtual |
initGLState() | RE_OGLRender | protectedvirtual |
initGLVersionInfo() | RE_OGLRender | protectedstatic |
initialize() | RE_OGLRender | static |
initUIShaderUniforms(RE_Render *r, RE_ShaderHandle &shader) | RE_RenderUI | static |
initUIShaderUniforms(RE_Render *r, RE_Shader *shader) | RE_RenderUI | static |
intersectMask2DI(const UT_DimRect &rect) | RE_OGLRender | |
invalidateCachedState() | RE_OGLRender | |
invertPixels() | RE_OGLRender | |
is3DLUTSupported() const | RE_OGLRender | |
isAlphaToCoverage() const | RE_OGLRender | |
isBackface() const | RE_OGLRender | |
isBlending() const | RE_OGLRender | inline |
isContextLocked() const | RE_OGLRender | |
isCurrent() const | RE_OGLRender | inline |
isDebugging() const | RE_OGLRender | inline |
isDebugLabelSupported() const | RE_OGLRender | inline |
isFrontBufferDirty() const | RE_OGLRender | inline |
isInitialized() const | RE_OGLRender | inline |
isLineOffset() | RE_OGLRender | inline |
isMultisampleEnabled() const | RE_OGLRender | |
isPointOffset() | RE_OGLRender | inline |
isPolygonOffset() | RE_OGLRender | inline |
isRasterizeEnabled() const | RE_OGLRender | inline |
isSampleShading() const | RE_OGLRender | |
isStencil() | RE_OGLRender | |
isTransformFeedbackEnabled() const | RE_OGLRender | inline |
lineOffset(bool onoff) | RE_OGLRender | inline |
loadIdentityMatrix(RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
loadMatrix(const UT_Matrix4 &m, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
loadMatrix(const UT_DMatrix4 &m, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
lockContextForRender() | RE_OGLRender | |
majorGLSLVersion | RE_OGLRender | protected |
majorGLVersion | RE_OGLRender | protectedstatic |
makeCurrent(bool ignore_errors=false) | RE_OGLRender | |
mapScreen(fpreal xw, fpreal yw, fpreal zw, const UT_DimRect &viewport, const UT_Matrix4D &proj, const UT_Matrix4D &view, fpreal *xs, fpreal *ys) | RE_RenderFlush | static |
mapWorld(fpreal xs, fpreal ys, const UT_DimRect &viewport, const UT_Matrix4D &proj, const UT_Matrix4D &view, fpreal *x1, fpreal *y1, fpreal *z1, fpreal *x2, fpreal *y2, fpreal *z2) | RE_RenderFlush | static |
maxClipPlanes | RE_OGLRender | protected |
memoryBarrier(RE_MemoryBarrierBitfield barriers) | RE_OGLRender | |
minorGLSLVersion | RE_OGLRender | protected |
minorGLVersion | RE_OGLRender | protectedstatic |
multiplyMatrix(const UT_Matrix4 &m) | RE_RenderFlush | |
multiplyMatrix(const UT_DMatrix4 &m) | RE_RenderFlush | |
myActiveConditionalRender | RE_OGLRender | protected |
myActiveQuery | RE_OGLRender | protected |
myActiveStreams | RE_OGLRender | protected |
myBuiltInStack | RE_OGLRender | protected |
myBuiltInStackIndex | RE_OGLRender | protected |
myBuiltInUniforms | RE_OGLRender | protected |
myBuiltInUniformSerial | RE_OGLRender | protected |
myClipDistance | RE_OGLRender | mutableprotected |
myColorArray | RE_RenderUI | protected |
myColorData | RE_RenderUI | protected |
myConstVertexAttribs | RE_OGLRender | protected |
myContext | RE_OGLRender | protected |
myContextInitialized | RE_OGLRender | protected |
myCurrentVAO | RE_OGLRender | protected |
myDebuggingSupported | RE_OGLRender | protected |
myDebugGroupStackSize | RE_OGLRender | protected |
myDebugLabelSupported | RE_OGLRender | protected |
myDebugStack | RE_OGLRender | protected |
myDefaultVAO | RE_OGLRender | protected |
myDrawable | RE_OGLRender | protected |
myDrawBuffer | RE_OGLRender | protected |
myDrawBufferIndex | RE_OGLRender | protected |
myExt | RE_OGLRender | protected |
myFBOTable | RE_OGLRender | protected |
myFragmentDerivativeHint | RE_OGLRender | protected |
myFrontBufferDirty | RE_OGLRender | protected |
myImageUVArray | RE_RenderUI | protected |
myImageUVData | RE_RenderUI | protected |
myIsAllowingOtherThreads | RE_OGLRender | protected |
myLineElementArray | RE_RenderUI | protected |
myLineElementData | RE_RenderUI | protected |
myLineSmoothElementArray | RE_RenderUI | protected |
myLineSmoothElementData | RE_RenderUI | protected |
myLineWideElementArray | RE_RenderUI | protected |
myLineWideElementData | RE_RenderUI | protected |
myLineWidthRange | RE_OGLRender | protected |
myMaterialLayerStack | RE_OGLRender | protected |
myMaterialLighting | RE_OGLRender | protected |
myMaterialStack | RE_OGLRender | protected |
myMaterialTextureStack | RE_OGLRender | protected |
myMatStackIndex | RE_OGLRender | protected |
myMaxColorBuffers | RE_OGLRender | protected |
myMaxDebugGroupStackSize | RE_OGLRender | protected |
myMaxDrawBuffers | RE_OGLRender | protected |
myMaxTexture3DSize | RE_OGLRender | protected |
myMaxTextureAnisotropy | RE_OGLRender | protected |
myMaxTextureFragmentUnits | RE_OGLRender | protected |
myMaxTextureGeometryUnits | RE_OGLRender | protected |
myMaxTextureRectSize | RE_OGLRender | protected |
myMaxTextureShaderUnits | RE_OGLRender | protected |
myMaxTextureSize | RE_OGLRender | protected |
myMaxTextureVertexUnits | RE_OGLRender | protected |
myMaxTransformFeedbackBuffers | RE_OGLRender | protected |
myMaxTransformFeedbackComponents | RE_OGLRender | protected |
myMaxVertexAttribs | RE_OGLRender | protected |
myMultisampleAlphaToCoverage | RE_OGLRender | protected |
myMultisampleEnable | RE_OGLRender | protected |
myNativeThread | RE_OGLRender | protected |
myOpenGLContextLockCount | RE_OGLRender | protected |
myOpenGLLock | RE_OGLRender | protected |
myPatternUVArray | RE_RenderUI | protected |
myPatternUVData | RE_RenderUI | protected |
myPendingDeleteFBOs | RE_OGLRender | protected |
myPendingDeleteQueries | RE_OGLRender | protected |
myPendingDeleteVertexArrays | RE_OGLRender | protected |
myPointElementArray | RE_RenderUI | protected |
myPointElementData | RE_RenderUI | protected |
myPointSizeArray | RE_RenderUI | protected |
myPointSizeData | RE_RenderUI | protected |
myPositionArray | RE_RenderUI | protected |
myPositionData | RE_RenderUI | protected |
myPushedDrawable | RE_OGLRender | protected |
myPushedUniforms | RE_OGLRender | protected |
myRasterizeEnabled | RE_OGLRender | protected |
myReadBuffer | RE_OGLRender | protected |
myReadBufferIndex | RE_OGLRender | protected |
myRenderCount | RE_OGLRender | protected |
mySampleShading | RE_OGLRender | protected |
mySavedMainThreadCurrentWindow | RE_OGLRender | protected |
myShaderOnlyActiveShader | RE_OGLRender | protected |
myShaderOnlyModeCount | RE_OGLRender | protected |
myShaderSampleRate | RE_OGLRender | protected |
myState | RE_OGLRender | mutableprotected |
mySubBufferDrawing | RE_OGLRender | protected |
mySuspendBox | RE_OGLRender | protected |
mySuspendCheckTimer | RE_OGLRender | protected |
mySuspendResultFBO | RE_OGLRender | protected |
mySuspendResultTexture | RE_OGLRender | protected |
mySuspendTestFBO | RE_OGLRender | protected |
mySuspendTestTexture | RE_OGLRender | protected |
myTransformFeedbackEnabled | RE_OGLRender | protected |
myTransformFeedbackPrimitiveQuery | RE_OGLRender | protected |
myTransformFeedbackType | RE_OGLRender | protected |
myTransformFeedbackWrittenQuery | RE_OGLRender | protected |
myTriangleElementArray | RE_RenderUI | protected |
myTriangleElementData | RE_RenderUI | protected |
myUniqueID | RE_OGLRender | protected |
myVertexMaxStreams | RE_OGLRender | protected |
myViewportFontOffsetX | RE_OGLRender | protected |
myViewportFontOffsetY | RE_OGLRender | protected |
oglToREsfunc(int oglSFunc) | RE_OGLRender | protectedstatic |
oglToREsoperation(int oglSOperation) | RE_OGLRender | protectedstatic |
oglToREzfunc(int oglZFunc) | RE_OGLRender | protectedstatic |
orPixels() | RE_OGLRender | |
ortho2DW(float l, float r, float b, float t) | RE_RenderFlush | |
ortho3DW(float l, float r, float b, float t, float n, float f) | RE_RenderFlush | |
orthoFromViewport2DI(const UT_DimRect &rect) | RE_RenderFlush | |
pixelsToInches(int n) | RE_OGLRender | inlinestatic |
planeToEyeCoords(const UT_Vector4D &plane) | RE_RenderFlush | |
pointOffset(bool onoff) | RE_OGLRender | inline |
polygonOffset(bool onoff) | RE_OGLRender | inline |
popBackfaceCulling(int *nested=0) | RE_OGLRender | |
popBlendState(int *nesting=0) | RE_OGLRender | |
popColor() | RE_RenderUI | |
popDebug(int *nest=nullptr) | RE_OGLRender | |
popDebugGroup(int *nest=nullptr) | RE_OGLRender | |
popDepthState(int *nest=nullptr) | RE_OGLRender | |
popDepthStateAfterDraw(RE_Render *r) | RE_RenderUI | protected |
popDrawBuffer(int *nest=0) | RE_OGLRender | |
popDrawFramebuffer(int *nest=nullptr) | RE_OGLRender | |
popLineSmoothing() | RE_RenderUI | |
popLineStyle() | RE_RenderUI | |
popLineWidth(int *nest=nullptr) | RE_OGLRender | |
RE_RenderFlush::popLineWidth() | RE_RenderUI | |
popMaterial(int *nest=nullptr) | RE_OGLRender | |
popMatrix(bool all_matrices=true, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
popObjectMatrix() | RE_OGLRender | |
popOffscreenBuffer() | RE_OGLRender | |
popPointSize(int *nest=nullptr) | RE_OGLRender | |
RE_RenderFlush::popPointSize() | RE_RenderUI | |
popReadAlignment(int *nest=nullptr) | RE_OGLRender | |
popReadBuffer(int *nest=0) | RE_OGLRender | |
popReadFramebuffer(int *nest=nullptr) | RE_OGLRender | |
popShader(int *nest=nullptr) | RE_OGLRender | |
popShaderTransformFeedback(int *nest=nullptr) | RE_OGLRender | |
popSmoothLines(int *nesting=0) | RE_OGLRender | |
popState() | RE_RenderFlush | |
popStencilState(int *nest=nullptr) | RE_OGLRender | |
popTextureState(int *nest=nullptr) | RE_OGLRender | |
popUniform(RE_UniformBuiltIn bindex) | RE_OGLRender | |
popUniform(RE_Uniform &uniform) | RE_OGLRender | |
popUniformData(RE_UniformBuiltIn bindex) | RE_OGLRender | inline |
popViewport() | RE_RenderFlush | |
popWriteAlignment(int *nest=nullptr) | RE_OGLRender | |
positionOkay(const UT_DimRect &area) | RE_OGLRender | static |
positionOnScreen(UT_DimRect &area, int screen_hint=-1) | RE_OGLRender | static |
postDrawViewportString() | RE_OGLRender | |
preDrawViewportString(UT_Matrix4D &view, UT_Matrix4D &proj, UT_DimRect &viewport) | RE_OGLRender | |
prepare(fpreal xperpixel, fpreal yperpixel, fpreal xorigin, fpreal yorigin) | RE_RenderUI | |
prepareText(RE_Render *r, bool use_shared_buffers) | RE_RenderUI | protected |
printAllGLErrors(const char *header, bool assert=false) | RE_OGLRender | |
printBuiltInUniform(RE_UniformBuiltIn b) | RE_OGLRender | |
printBuiltInUniforms(bool bound_only) | RE_OGLRender | |
printGLError(const char *header, bool assert=false) | RE_OGLRender | |
privPopBlendSmoothState(bool smooth_too, int *idx) | RE_OGLRender | protected |
privPushBlendSmoothState(bool smooth_too) | RE_OGLRender | protected |
pushBackfaceCulling() | RE_OGLRender | |
pushBackfaceCulling(bool backface) | RE_OGLRender | |
pushBlendState() | RE_OGLRender | |
pushColor() | RE_RenderUI | |
pushColor(const UT_Color &c, fpreal32 a=1.0f) | RE_RenderUI | |
pushColor(fpreal32 r, fpreal32 g, fpreal32 b, fpreal32 a=1.0f) | RE_RenderUI | |
pushDebug(bool enable) | RE_OGLRender | |
pushDebugGroup(const char *name, int id=1987) | RE_OGLRender | |
pushDepthState() | RE_OGLRender | |
pushDepthStateBeforeDraw(RE_Render *r) | RE_RenderUI | protected |
pushDrawBuffer(RE_RenderBuf buf=RE_BUFFER_UNINIT) | RE_OGLRender | |
pushDrawFramebuffer() | RE_OGLRender | |
pushDrawFramebuffer(RE_OGLFramebuffer *fb) | RE_OGLRender | |
pushedGraphicsContext | RE_OGLRender | protected |
pushLineSmoothing(bool smooth_lines) | RE_RenderUI | |
pushLineSmoothing() | RE_RenderUI | |
pushLineStyle(RE_LineStyle style) | RE_RenderUI | |
pushLineStyle() | RE_RenderUI | |
pushLineWidth(float w) | RE_OGLRender | |
RE_RenderFlush::pushLineWidth() | RE_RenderUI | |
pushMaterial(const RE_MaterialPtr &mat, int layer=0, bool texture=true, RE_ShaderTarget sht=RE_SHADER_TARGET_TRIANGLE, RE_Shader *override_mat_shader=nullptr, bool allow_partial_render=false) | RE_OGLRender | |
pushMaterial() | RE_OGLRender | |
pushMatrix(bool all_matrices=true, RE_MatrixMode mmode=RE_MATRIX_VIEWING) | RE_RenderFlush | |
pushObjectMatrix(const UT_Matrix4D &obj, bool inverse_too=false) | RE_OGLRender | |
pushOffscreenBuffer(OGLDrawable type) | RE_OGLRender | |
pushPointSize(float size, bool program_point_size=false) | RE_OGLRender | |
RE_RenderFlush::pushPointSize(fpreal32 size) | RE_RenderUI | |
pushReadAlignment(const void *data, int scansize) | RE_OGLRender | |
pushReadBuffer(RE_RenderBuf buf=RE_BUFFER_UNINIT) | RE_OGLRender | |
pushReadFramebuffer() | RE_OGLRender | |
pushReadFramebuffer(RE_OGLFramebuffer *fb) | RE_OGLRender | |
pushShader() | RE_OGLRender | |
pushShader(RE_Shader *s) | RE_OGLRender | |
pushShader(RE_ShaderHandle &sh) | RE_OGLRender | |
pushShaderTransformFeedback(RE_Shader *sh, RE_PrimType type, bool rasterize=true, int stream_bitfield=0x1) | RE_OGLRender | |
pushShaderTransformFeedback(RE_ShaderHandle &sh, RE_PrimType type, bool rasterize=true, int stream_bitfield=0x1) | RE_OGLRender | |
pushSmoothLines() | RE_OGLRender | |
pushState(int viewing) | RE_RenderFlush | |
pushStencilState() | RE_OGLRender | |
pushTextureState(int textureunit=RE_ALL_UNITS) | RE_OGLRender | |
pushUniform(RE_UniformBuiltIn bindex, RE_Uniform *var=nullptr) | RE_OGLRender | |
pushUniform(RE_Uniform &uniform) | RE_OGLRender | |
pushUniformColor(RE_UniformBuiltIn bindex, const UT_Color &clr, fpreal32 alpha=1.0f) | RE_OGLRender | |
pushUniformData(RE_UniformBuiltIn bindex, const void *data) | RE_OGLRender | |
pushUniformInt(RE_UniformBuiltIn bindex, int i) | RE_OGLRender | |
pushUniformMatrix(RE_UniformBuiltIn bindex, const UT_Matrix4D &mat) | RE_OGLRender | |
pushUniformSampler(RE_UniformBuiltIn bindex, RE_Texture *tex) | RE_OGLRender | |
pushViewport() | RE_RenderFlush | |
pushWriteAlignment(const void *data, int scansize) | RE_OGLRender | |
putChar(utf32 c) | RE_RenderUI | |
putMultiLineString(const utf8 *str) | RE_RenderUI | |
putString(RE_Font &font, const utf8 *start, const utf8 *end, UT_Unicode::transform *xform=nullptr) | RE_RenderUI | |
putString(RE_Font &font, const UT_StringView &sv, UT_Unicode::transform *xform=nullptr) | RE_RenderUI | inline |
putString(const utf8 *start, const utf8 *end) | RE_RenderUI | |
putString(const utf8 *str) | RE_RenderUI | |
RE_FLAG_11_STATE(PointOffset, GL_POLYGON_OFFSET_POINT) | RE_OGLRender | protected |
RE_FLAG_11_STATE(LineOffset, GL_POLYGON_OFFSET_LINE) | RE_OGLRender | protected |
RE_FLAG_11_STATE(FillOffset, GL_POLYGON_OFFSET_FILL) | RE_OGLRender | protected |
RE_FLAG_STATE(Scissor, GL_SCISSOR_TEST) | RE_OGLRender | protected |
RE_FLAG_STATE(LineSmoothing, GL_LINE_SMOOTH) | RE_OGLRender | protected |
RE_FLAG_STATE(Stencil, GL_STENCIL_TEST) | RE_OGLRender | protected |
RE_OGLRender(int do_foreground, const char *appname=0) | RE_OGLRender | protected |
RE_RenderFlush class | RE_OGLRender | friend |
RE_RenderFlush::RE_RenderFlush() | RE_RenderFlush | |
RE_RenderUI() | RE_RenderUI | |
rect2DS(int x1, int y1, int x2, int y2) | RE_RenderUI | |
rect2DW(fpreal32 x1, fpreal32 y1, fpreal32 x2, fpreal32 y2) | RE_RenderUI | |
rectf2DS(int x1, int y1, int x2, int y2) | RE_RenderUI | |
rectf2DW(fpreal32 x1, fpreal32 y1, fpreal32 x2, fpreal32 y2) | RE_RenderUI | |
registerFBO(RE_OGLFramebuffer *fb, int fb_id) | RE_OGLRender | |
removeSuspendResumeCB(void(*cb)(void *), void *data) | RE_OGLRender | static |
removeTextureRefs(RE_OGLTexture *tex) | RE_OGLRender | |
renderText(RE_Render *r) | RE_RenderUI | protected |
replacePopClipPlane(int which, const RE_UniformStackEntry &stack_entry) | RE_RenderFlush | |
replacePushClipPlane(int which, const UT_Vector4D &plane, bool xform_to_eye_coords, RE_UniformStackEntry &stack_entry) | RE_RenderFlush | |
requestFixedFunction() | RE_OGLRender | |
resetCurrent() | RE_OGLRender | static |
resetCurrentVAO(RE_OGLVertexArrayList *deleted_list) | RE_OGLRender | |
resetCurrentZ() | RE_RenderUI | protected |
resetRenderCount() | RE_OGLRender | inline |
resetSClearValue() | RE_OGLRender | |
resetSFunction() | RE_OGLRender | |
resetSOperation() | RE_OGLRender | |
resetSWriteMask() | RE_OGLRender | |
resX() | RE_OGLRender | inlinestatic |
resY() | RE_OGLRender | inlinestatic |
resync() | RE_OGLRender | inline |
reToOGLsfunc(RE_SFunction reSFunc) | RE_OGLRender | protectedstatic |
reToOGLsoperation(RE_SOperation reSOperation) | RE_OGLRender | protectedstatic |
reToOGLzfunc(RE_ZFunction reZFunc) | RE_OGLRender | protectedstatic |
returnFontBufferToPool(RE_FontBuffers *buf) | RE_OGLRender | |
ringfS(int x, int y, int inner_r, int outer_r) | RE_RenderUI | |
ringfW(float x, float y, float inner_r, float outer_r) | RE_RenderUI | |
rotate(float angle, char axis) | RE_RenderFlush | |
saveRaster(int x, int y, int w, int h, IMG_Raster *r, bool use_backbuf=true) | RE_OGLRender | |
saveRaster(int x, int y, int w, int h, PXL_DataFormat format, bool alphatoo, bool use_backbuf=true) | RE_OGLRender | |
scale(float x=1.0, float y=1.0, float z=1.0) | RE_RenderFlush | |
scaledSize(int size) | RE_OGLRender | inlinestatic |
scaledSize(fpreal size) | RE_OGLRender | inlinestatic |
scaleUI(fpreal scale) | RE_OGLRender | static |
screenMask2DI(const UT_DimRect &rect) | RE_OGLRender | |
sectorfW(float x, float y, float inner_r, float outer_r, float angle_start, float angle_end) | RE_RenderUI | |
sectorW(float x, float y, float inner_r, float outer_r, float angle_start, float angle_end) | RE_RenderUI | |
setActiveOcclusionQuery(RE_OcclusionQuery *q) | RE_OGLRender | |
setActiveTexture(int textureunit) | RE_OGLRender | |
setAlpha(fpreal32 a) | RE_RenderUI | |
setAlphaBlendFunction(RE_BlendSourceFactor sourceFactor, RE_BlendDestFactor destFactor, bool force=false) | RE_OGLRender | |
setBackface(bool removeBackface) | RE_OGLRender | |
setBlendEquation(RE_BlendEquation eq) | RE_OGLRender | |
setBlendFunction(RE_BlendSourceFactor sourceFactor, RE_BlendDestFactor destFactor) | RE_OGLRender | |
setColor(const UT_Color &c, fpreal32 a=1.0f) | RE_RenderUI | |
setColor(fpreal32 r, fpreal32 g, fpreal32 b, fpreal32 a=1.0f) | RE_RenderUI | |
setColorMask(bool red, bool green, bool blue, bool alpha) | RE_OGLRender | |
setConstAttribF32(int loc, int vsize, const fpreal32 *data) | RE_OGLRender | |
setConstAttribF32(int loc, int vsize, const fpreal64 *data) | RE_OGLRender | |
setConstAttribF64(int loc, int vsize, const fpreal64 *data) | RE_OGLRender | |
setConstAttribI32(int loc, int vsize, const int32 *data) | RE_OGLRender | |
setConstAttribU32(int loc, int vsize, const uint32 *data) | RE_OGLRender | |
setContextData(RE_PerContextData *data) | RE_RenderFlush | |
setCullFace(RE_FaceMode m) | RE_OGLRender | |
setCurrentVAO(RE_OGLVertexArrayList *list) | RE_OGLRender | |
setDefaultVAO(RE_OGLVertexArrayList *vao) | RE_OGLRender | inline |
setDepthRange(double nr, double fr) | RE_OGLRender | |
setDrawBuffer(RE_RenderBuf buf) | RE_OGLRender | |
setDrawFramebuffer(RE_OGLFramebuffer *fb) | RE_OGLRender | |
setFont(RE_Font &font) | RE_RenderUI | |
setFragmentDerivativeHint(bool nicest) | RE_OGLRender | |
setFrontBufferDirty(bool d) | RE_OGLRender | inline |
setLineSmoothing(bool smooth_lines) | RE_RenderUI | |
setLineStyle(RE_LineStyle style) | RE_RenderUI | |
setLineWidth(fpreal32 width) | RE_RenderUI | |
setMainContext(RE_Window *w) | RE_OGLRender | |
setMaterial(const RE_MaterialPtr &mat, int layer=0, bool texture=true, RE_ShaderTarget sht=RE_SHADER_TARGET_TRIANGLE, RE_Shader *override_mat_shader=nullptr, bool allow_partial_render=false) | RE_OGLRender | |
setOffsetAmount(float variable, float constant) | RE_OGLRender | |
setPatchInnerLevel(const UT_Vector2F &inner) | RE_OGLRender | |
setPatchOuterLevel(const UT_Vector4F &outer) | RE_OGLRender | |
setPatchVertices(int num_verts) | RE_OGLRender | |
setPerformBadDriverCheck(bool onoff) | RE_OGLRender | static |
setPointSize(float size) | RE_OGLRender | |
setPrimitiveRestartIndex(unsigned int index) | RE_OGLRender | |
setProgramPointSize(bool enable) | RE_OGLRender | |
setReadBuffer(RE_RenderBuf buf) | RE_OGLRender | |
setReadFramebuffer(RE_OGLFramebuffer *fb) | RE_OGLRender | |
setRender(RE_Render *r) | RE_RenderFlush | protected |
setReverseWinding(bool reverse_winding) | RE_OGLRender | |
setSampleMask(int mask_number, int mask) | RE_OGLRender | |
setSClearValue(int clearValue) | RE_OGLRender | |
setSFunction(RE_SFunction func, int ref, int mask) | RE_OGLRender | |
setShaderOnlyMode(bool enable) | RE_OGLRender | |
setShaderSampleRate(fpreal rate) | RE_OGLRender | |
setSOperation(RE_SOperation sfail, RE_SOperation dpfail, RE_SOperation dppass) | RE_OGLRender | |
setStencil(bool enable) | RE_OGLRender | |
setSWriteMask(int writeMask) | RE_OGLRender | |
setupDebugging() | RE_OGLRender | protected |
setupShaderForLUT(RE_Shader *shader, PXL_Lookup *lookup, float gamma, bool add_shader) | RE_OGLRender | |
setUsingCoreProfile(bool using_core_profile) | RE_OGLRender | static |
setViewportFontOffset(int x, int y) | RE_OGLRender | |
setViewportRenderer() | RE_RenderFlush | |
setWindow(RE_Window *, bool attach=true) | RE_OGLRender | |
setZFunction(RE_ZFunction func) | RE_OGLRender | |
setZStart(fpreal32 zStart) override | RE_RenderFlush | virtual |
smoothBlendLines(RE_SmoothMode mode) | RE_OGLRender | |
smoothBlendLinesNoFlagChange(bool by_smooth) | RE_OGLRender | |
subBufferDrawingEnabled() const | RE_OGLRender | inline |
suspendTestPatternCheck() | RE_OGLRender | protected |
suspendTestPatternRender() | RE_OGLRender | protected |
swapbuffers() | RE_OGLRender | |
switchContextForRender(bool ignore_errors) | RE_OGLRender | protected |
switchTexture(int textureunit, const RE_OGLTexture *texture) | RE_OGLRender | protected |
t2DW(const fpreal32 tx[2]) | RE_RenderUI | inline |
textMove3W(float x, float y, float z) | RE_RenderUI | |
textMoveS(int x, int y) | RE_RenderUI | |
textMoveW(fpreal32 x, fpreal32 y) | RE_RenderUI | |
theCurrentRender | RE_OGLRender | protectedstatic |
theDevice | RE_OGLRender | protectedstatic |
theDotsPerInch | RE_OGLRender | protectedstatic |
theDriverBuildMajor | RE_OGLRender | protectedstatic |
theDriverBuildMinor | RE_OGLRender | protectedstatic |
theDriverMajor | RE_OGLRender | protectedstatic |
theDriverMinor | RE_OGLRender | protectedstatic |
theLastRender | RE_OGLRender | protectedstatic |
theMainContextWindow | RE_OGLRender | protectedstatic |
theServer | RE_OGLRender | protectedstatic |
theSmoothLinesAllowed | RE_OGLRender | protectedstatic |
theUIScale | RE_OGLRender | protectedstatic |
theUsingCoreProfile | RE_OGLRender | protectedstatic |
theVisuals | RE_OGLRender | protectedstatic |
theWindowList | RE_OGLRender | protectedstatic |
theXRes | RE_OGLRender | protectedstatic |
theYRes | RE_OGLRender | protectedstatic |
translate(float x, float y, float z=0.0) | RE_RenderFlush | |
tryLockContextForRender() | RE_OGLRender | |
uiScale() | RE_OGLRender | inlinestatic |
unbindImageTexture(int image_unit) | RE_OGLRender | |
unbindPipeline() | RE_OGLRender | |
unbindTexture(const RE_OGLTexture *tex) | RE_OGLRender | |
unbindVertexArrays(RE_Render *r) | RE_RenderUI | protectedvirtual |
unlockContextAfterRender() | RE_OGLRender | |
unregisterFBO(int id) | RE_OGLRender | |
updateBlendSmoothState() | RE_OGLRender | protected |
updateColorBufferWriting() | RE_OGLRender | |
updateCurrentFramebuffer(RE_OGLFramebuffer *fb, bool for_draw) | RE_OGLRender | |
updateDepthBufferWriting() | RE_OGLRender | |
updateDepthClamp() | RE_OGLRender | |
updateDepthTest() | RE_OGLRender | |
updateFramebuffer() | RE_OGLRender | |
updateGLState() | RE_OGLRender | protectedvirtual |
updateOffsetAmount() | RE_OGLRender | protected |
updateScreenSize() | RE_OGLRender | static |
updateShader(RE_Shader *s) | RE_OGLRender | |
updateStacks() | RE_OGLRender | protectedvirtual |
updateStencilState() | RE_OGLRender | |
updateTextureState() const | RE_OGLRender | |
updateViewport() | RE_OGLRender | protected |
updateZFunction() const | RE_OGLRender | |
useSampleMask(bool use) | RE_OGLRender | |
useSeamlessMaps(bool enable) | RE_OGLRender | |
usingSampleMask() const | RE_OGLRender | |
usingSeamlessMaps() | RE_OGLRender | |
v2DI(const int vtx[2]) | RE_RenderUI | inline |
v2DW(const fpreal32 vtx[2]) | RE_RenderUI | |
v3DW(const float vtx[3]) | RE_RenderUI | |
verifyTextureIsNotBound(RE_OGLTexture *texture) | RE_OGLRender | |
vertex2DI(int x, int y) | RE_RenderUI | inline |
vertex2DS(int x, int y) | RE_RenderUI | inline |
vertex2DW(fpreal32 x, fpreal32 y) | RE_RenderUI | inline |
vertex3DW(float x, float y, float z) | RE_RenderUI | |
viewport2DI(const UT_DimRect &rect) | RE_OGLRender | |
window3DW(float l, float r, float b, float t, float n, float f) | RE_RenderFlush | |
xorPixels() | RE_OGLRender | |
~RE_OGLRender() override | RE_OGLRender | |
~RE_RenderFlush() override | RE_RenderFlush | |
~RE_RenderUI() | RE_RenderUI | virtual |