TDME2 1.9.121
EngineGLES2Renderer Member List

This is the complete list of members for EngineGLES2Renderer, including all inherited members.

activeTextureUnitGLES2Rendererprivate
attachShaderToProgram(int32_t programId, int32_t shaderId) overrideGLES2Renderervirtual
bindBitangentsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindColorsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindCubeMapTexture(int contextIdx, int32_t textureId) overrideGLES2Renderervirtual
bindEffectColorAddsBufferObject(int contextIdx, int32_t bufferObjectId, int32_t divisor) overrideGLES2Renderervirtual
bindEffectColorMulsBufferObject(int contextIdx, int32_t bufferObjectId, int32_t divisor) overrideGLES2Renderervirtual
bindFrameBuffer(int32_t frameBufferId) overrideGLES2Renderervirtual
bindIndicesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindModelMatricesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindNormalsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindOriginsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindPointSizesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningMatricesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningNormalsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningNormalsResultBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningVertexJointIdxsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningVertexJointsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningVertexJointWeightsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningVerticesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSkinningVerticesResultBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindSpriteSheetDimensionBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindTangentsBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindTexture(int contextIdx, int32_t textureId) overrideGLES2Renderervirtual
bindTextureCoordinatesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindTextureSpriteIndicesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
bindVerticesBufferObject(int contextIdx, int32_t bufferObjectId) overrideGLES2Renderervirtual
cameraMatrixRendererprotected
cameraPositionRendererprotected
checkGLError()GLES2Rendererprivate
clear(int32_t mask) overrideGLES2Renderervirtual
CLEAR_COLOR_BUFFER_BITRenderer
CLEAR_DEPTH_BUFFER_BITRenderer
CONTEXTINDEX_DEFAULTRenderer
createBufferObjects(int32_t buffers, bool useGPUMemory, bool shared) overrideGLES2Renderervirtual
createColorBufferTexture(int32_t width, int32_t height, int32_t cubeMapTextureId, int32_t cubeMapTextureIndex) overrideGLES2Renderervirtual
createCubeMapTexture(int contextIdx, int32_t width, int32_t height) overrideGLES2Renderervirtual
createDepthBufferTexture(int32_t width, int32_t height, int32_t cubeMapTextureId, int32_t cubeMapTextureIndex) overrideGLES2Renderervirtual
createFramebufferObject(int32_t depthBufferTextureId, int32_t colorBufferTextureId, int32_t cubeMapTextureId=0, int32_t cubeMapTextureIndex=0) overrideGLES2Renderervirtual
createGBufferColorTexture(int32_t width, int32_t height) overrideGLES2Renderervirtual
createGBufferGeometryTexture(int32_t width, int32_t height) overrideGLES2Renderervirtual
createGeometryBufferObject(int32_t depthBufferTextureId, int32_t geometryBufferTextureId1, int32_t geometryBufferTextureId2, int32_t geometryBufferTextureId3, int32_t colorBufferTextureId1, int32_t colorBufferTextureId2, int32_t colorBufferTextureId3, int32_t colorBufferTextureId4, int32_t colorBufferTextureId5) overrideGLES2Renderervirtual
createProgram(int type) overrideGLES2Renderervirtual
createTexture() overrideGLES2Renderervirtual
CUBEMAPTEXTUREINDEX_NEGATIVE_XRenderer
CUBEMAPTEXTUREINDEX_NEGATIVE_YRenderer
CUBEMAPTEXTUREINDEX_NEGATIVE_ZRenderer
CUBEMAPTEXTUREINDEX_POSITIVE_XRenderer
CUBEMAPTEXTUREINDEX_POSITIVE_YRenderer
CUBEMAPTEXTUREINDEX_POSITIVE_ZRenderer
CULLFACE_BACKRenderer
CULLFACE_FRONTRenderer
DEPTHFUNCTION_ALWAYSRenderer
DEPTHFUNCTION_EQUALRenderer
DEPTHFUNCTION_GREATEREQUALRenderer
DEPTHFUNCTION_LESSEQUALRenderer
disableBlending() overrideGLES2Renderervirtual
disableCulling(int contextIdx) overrideGLES2Renderervirtual
disableDepthBufferTest() overrideGLES2Renderervirtual
disableDepthBufferWriting() overrideGLES2Renderervirtual
dispatchCompute(int contextIdx, int32_t numGroupsX, int32_t numGroupsY, int32_t numGroupsZ) overrideGLES2Renderervirtual
disposeBufferObjects(vector< int32_t > &bufferObjectIds) overrideGLES2Renderervirtual
disposeFrameBufferObject(int32_t frameBufferId) overrideGLES2Renderervirtual
disposeTexture(int32_t textureId) overrideGLES2Renderervirtual
doneGuiMode() overrideGLES2Renderervirtual
drawIndexedTrianglesFromBufferObjects(int contextIdx, int32_t triangles, int32_t trianglesOffset) overrideGLES2Renderervirtual
drawInstancedIndexedTrianglesFromBufferObjects(int contextIdx, int32_t triangles, int32_t trianglesOffset, int32_t instances) overrideGLES2Renderervirtual
drawInstancedTrianglesFromBufferObjects(int contextIdx, int32_t triangles, int32_t trianglesOffset, int32_t instances) overrideGLES2Renderervirtual
drawLinesFromBufferObjects(int contextIdx, int32_t points, int32_t pointsOffset) overrideGLES2Renderervirtual
drawPointsFromBufferObjects(int contextIdx, int32_t points, int32_t pointsOffset) overrideGLES2Renderervirtual
drawTrianglesFromBufferObjects(int contextIdx, int32_t triangles, int32_t trianglesOffset) overrideGLES2Renderervirtual
effectPassRendererprotected
enableAdditionBlending() overrideGLES2Renderervirtual
enableBlending() overrideGLES2Renderervirtual
enableCulling(int contextIdx) overrideGLES2Renderervirtual
enableDepthBufferTest() overrideGLES2Renderervirtual
enableDepthBufferWriting() overrideGLES2Renderervirtual
EngineGLES2Renderer()EngineGLES2Renderer
finishFrame() overrideGLES2Renderervirtual
FRAMEBUFFER_DEFAULTRenderer
FRONTFACE_CCWRenderer
FRONTFACE_CWRenderer
generateMipMap(const string &id, Texture *texture, int32_t level, int32_t atlasBorderSize)Renderer
getCameraMatrix()Rendererinline
getCameraPosition()Rendererinline
getEffectColorAdd(int contextIdx)Rendererinline
getEffectColorMul(int contextIdx)Rendererinline
getEffectPass()Rendererinline
getEnvironmentMappingCubeMapPosition(int contextIdx)Rendererinline
getLight(int contextIdx, int32_t lightIdx)Rendererinline
getLighting(int contextIdx)Rendererinline
getMaskMaxValue(int contextIdx)Rendererinline
getModelViewMatrix()Rendererinline
getPBRMaterial(int contextIdx)Rendererinline
getProgramUniformLocation(int32_t programId, const string &name) overrideGLES2Renderervirtual
getProjectionMatrix()Rendererinline
getRenderer() overrideGLES2Renderervirtual
getRendererType()Rendererinline
getRendererVersion()RendererPlugininlinestatic
getShader(int contextIdx)Rendererinline
getShaderParameters(int contextIdx)Rendererinline
getShaderPrefix()Rendererinline
getShaderVersion() overrideGLES2Renderervirtual
getSpecularMaterial(int contextIdx)Rendererinline
getStatistics() overrideGLES2Renderervirtual
getTextureMatrix(int contextIdx)Rendererinline
getTextureUnit(int contextIdx) overrideGLES2Renderervirtual
getTextureUnits() overrideGLES2Renderervirtual
getVendor() overrideGLES2Renderervirtual
getViewPortHeight()Rendererinline
getViewportMatrix()Rendererinline
getViewPortWidth()Rendererinline
GLES2Renderer()GLES2Renderer
ID_NONERenderer
initGuiMode() overrideGLES2Renderervirtual
initialize() overrideGLES2Renderervirtual
initializeFrame() overrideGLES2Renderervirtual
initializeWindowSystemRendererContext(GLFWwindow *glfwWindow) overrideEngineGLES2Renderervirtual
isBufferObjectsAvailable() overrideGLES2Renderervirtual
isComputeShaderAvailable() overrideGLES2Renderervirtual
isDeferredShadingAvailable() overrideGLES2Renderervirtual
isDepthTextureAvailable() overrideGLES2Renderervirtual
isGLCLAvailable() overrideGLES2Renderervirtual
isInstancedRenderingAvailable() overrideGLES2Renderervirtual
isNormalMappingAvailable() overrideGLES2Renderervirtual
isPBRAvailable() overrideGLES2Renderervirtual
isSpecularMappingAvailable() overrideGLES2Renderervirtual
isSupportingIntegerProgramAttributes() overrideGLES2Renderervirtual
isSupportingMultithreadedRendering() overrideGLES2Renderervirtual
isUsingProgramAttributeLocation() overrideGLES2Renderervirtual
isUsingShortIndices() overrideGLES2Renderervirtual
LIGHTING_NONERenderer
LIGHTING_PBRRenderer
LIGHTING_SPECULARRenderer
linkProgram(int32_t programId) overrideGLES2Renderervirtual
loadShader(int32_t type, const string &pathName, const string &fileName, const string &definitions=string(), const string &functions=string()) overrideGLES2Renderervirtual
memoryBarrier() overrideGLES2Renderervirtual
modelViewMatrixRendererprotected
onBindTexture(int contextIdx, int32_t textureId) overrideEngineGLES2Renderervirtual
onUpdateCameraMatrix(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateEffect(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateLight(int contextIdx, int32_t lightId) overrideEngineGLES2Renderervirtual
onUpdateMaterial(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateModelViewMatrix(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateProjectionMatrix(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateShader(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateShaderParameters(int contextIdx) overrideEngineGLES2Renderervirtual
onUpdateTextureMatrix(int contextIdx) overrideEngineGLES2Renderervirtual
prepareWindowSystemRendererContext(int tryIdx) overrideEngineGLES2Renderervirtual
PROGRAM_COMPUTERenderer
PROGRAM_LINESRenderer
PROGRAM_OBJECTSRenderer
PROGRAM_POINTSRenderer
projectionMatrixRendererprotected
readPixelDepth(int32_t x, int32_t y) overrideGLES2Renderervirtual
readPixels(int32_t x, int32_t y, int32_t width, int32_t height) overrideGLES2Renderervirtual
Renderer()Renderer
rendererContextsRendererprotected
rendererTypeRenderer
RendererType enum nameRenderer
RENDERERTYPE_NONE enum valueRenderer
RENDERERTYPE_OPENGL enum valueRenderer
RENDERERTYPE_OPENGLES enum valueRenderer
RENDERERTYPE_VULKAN enum valueRenderer
resizeColorBufferTexture(int32_t textureId, int32_t width, int32_t height) overrideGLES2Renderervirtual
resizeDepthBufferTexture(int32_t textureId, int32_t width, int32_t height) overrideGLES2Renderervirtual
resizeGBufferColorTexture(int32_t textureId, int32_t width, int32_t height) overrideGLES2Renderervirtual
resizeGBufferGeometryTexture(int32_t textureId, int32_t width, int32_t height) overrideGLES2Renderervirtual
setClearColor(float red, float green, float blue, float alpha) overrideGLES2Renderervirtual
setColorMask(bool red, bool green, bool blue, bool alpha) overrideGLES2Renderervirtual
setCullFace(int32_t cullFace) overrideGLES2Renderervirtual
setDepthFunction(int32_t depthFunction) overrideGLES2Renderervirtual
setEffectPass(int32_t effectPass)Rendererinline
setEnvironmentMappingCubeMapPosition(int contextIdx, array< float, 3 > &position)Rendererinline
setFrontFace(int contextIdx, int32_t frontFace) overrideGLES2Renderervirtual
setLighting(int contextIdx, int32_t lighting)Rendererinline
setLineWidth(float lineWidth) overrideGLES2Renderervirtual
setMaskMaxValue(int contextIdx, float maskMaxValue)Rendererinline
setProgramAttributeLocation(int32_t programId, int32_t location, const string &name) overrideGLES2Renderervirtual
setProgramUniformFloat(int contextIdx, int32_t uniformId, float value) overrideGLES2Renderervirtual
setProgramUniformFloatMatrices4x4(int contextIdx, int32_t uniformId, int32_t count, FloatBuffer *data) overrideGLES2Renderervirtual
setProgramUniformFloatMatrix3x3(int contextIdx, int32_t uniformId, const array< float, 9 > &data) overrideGLES2Renderervirtual
setProgramUniformFloatMatrix4x4(int contextIdx, int32_t uniformId, const array< float, 16 > &data) overrideGLES2Renderervirtual
setProgramUniformFloatVec2(int contextIdx, int32_t uniformId, const array< float, 2 > &data) overrideGLES2Renderervirtual
setProgramUniformFloatVec3(int contextIdx, int32_t uniformId, const array< float, 3 > &data) overrideGLES2Renderervirtual
setProgramUniformFloatVec4(int contextIdx, int32_t uniformId, const array< float, 4 > &data) overrideGLES2Renderervirtual
setProgramUniformInteger(int contextIdx, int32_t uniformId, int32_t value) overrideGLES2Renderervirtual
setShader(int contextIdx, const string &id)Rendererinline
setShaderParameters(int contextIdx, const EntityShaderParameters &parameters)Rendererinline
setShaderPrefix(const string &shaderPrefix)Rendererinline
setTextureUnit(int contextIdx, int32_t textureUnit) overrideGLES2Renderervirtual
setViewPort(int32_t width, int32_t height) overrideGLES2Renderervirtual
setVSync(bool vSync) overrideGLES2Renderervirtual
SHADER_COMPUTE_SHADERRenderer
SHADER_FRAGMENT_SHADERRenderer
SHADER_VERTEX_SHADERRenderer
shaderPrefixRendererprotected
statisticsRendererprotected
TEXTUREUNITS_MAXRenderer
unbindBufferObjects(int contextIdx) overrideGLES2Renderervirtual
UNIFORM_CL_SKINNING_INSTANCE_COUNTRenderer
UNIFORM_CL_SKINNING_MATRIX_COUNTRenderer
UNIFORM_CL_SKINNING_VERTEX_COUNTRenderer
updateViewPort() overrideGLES2Renderervirtual
uploadBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, FloatBuffer *data) overrideGLES2Renderervirtual
uploadBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, ShortBuffer *data) overrideGLES2Renderervirtual
uploadBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, IntBuffer *data) overrideGLES2Renderervirtual
uploadCubeMapTexture(int contextIdx, Texture *textureLeft, Texture *textureRight, Texture *textureTop, Texture *textureBottom, Texture *textureFront, Texture *textureBack) overrideGLES2Renderervirtual
uploadIndicesBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, ShortBuffer *data) overrideGLES2Renderervirtual
uploadIndicesBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, IntBuffer *data) overrideGLES2Renderervirtual
uploadSkinningBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, FloatBuffer *data) overrideGLES2Renderervirtual
uploadSkinningBufferObject(int contextIdx, int32_t bufferObjectId, int32_t size, IntBuffer *data) overrideGLES2Renderervirtual
uploadTexture(int contextIdx, Texture *texture) overrideGLES2Renderervirtual
useProgram(int contextIdx, int32_t programId) overrideGLES2Renderervirtual
vbosUsageGLES2Rendererprivate
viewPortHeightRendererprotected
viewportMatrixRendererprotected
viewPortWidthRendererprotected
~Renderer()Renderervirtual