AppendIndices(unsigned int NewIndicesCount) | CCommandProcessorFragment_OpenGL3_3 | protected |
CCommandProcessorFragment_OpenGL() | CCommandProcessorFragment_OpenGL | |
CCommandProcessorFragment_OpenGL3_3()=default | CCommandProcessorFragment_OpenGL3_3 | |
Cmd_Clear(const CCommandBuffer::SCommand_Clear *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_CopyBufferObject(const CCommandBuffer::SCommand_CopyBufferObject *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_CreateBufferContainer(const CCommandBuffer::SCommand_CreateBufferContainer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_CreateBufferObject(const CCommandBuffer::SCommand_CreateBufferObject *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_DeleteBufferContainer(const CCommandBuffer::SCommand_DeleteBufferContainer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_DeleteBufferObject(const CCommandBuffer::SCommand_DeleteBufferObject *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_IndicesRequiredNumNotify(const CCommandBuffer::SCommand_IndicesRequiredNumNotify *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
CMD_INIT enum value | CCommandProcessorFragment_GLBase | |
Cmd_Init(const SCommand_Init *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
CMD_POST_SHUTDOWN enum value | CCommandProcessorFragment_GLBase | |
CMD_PRE_INIT enum value | CCommandProcessorFragment_GLBase | |
Cmd_ReadPixel(const CCommandBuffer::SCommand_TrySwapAndReadPixel *pCommand) | CCommandProcessorFragment_OpenGL | protectedvirtual |
Cmd_RecreateBufferObject(const CCommandBuffer::SCommand_RecreateBufferObject *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_Render(const CCommandBuffer::SCommand_Render *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderBorderTile(const CCommandBuffer::SCommand_RenderBorderTile *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderQuadContainer(const CCommandBuffer::SCommand_RenderQuadContainer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderQuadContainerAsSpriteMultiple(const CCommandBuffer::SCommand_RenderQuadContainerAsSpriteMultiple *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderQuadContainerEx(const CCommandBuffer::SCommand_RenderQuadContainerEx *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderQuadLayer(const CCommandBuffer::SCommand_RenderQuadLayer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderTex3D(const CCommandBuffer::SCommand_RenderTex3D *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderText(const CCommandBuffer::SCommand_RenderText *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_RenderTileLayer(const CCommandBuffer::SCommand_RenderTileLayer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_Screenshot(const CCommandBuffer::SCommand_TrySwapAndScreenshot *pCommand) | CCommandProcessorFragment_OpenGL | protectedvirtual |
CMD_SHUTDOWN enum value | CCommandProcessorFragment_GLBase | |
Cmd_Shutdown(const SCommand_Shutdown *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_TextTexture_Update(const CCommandBuffer::SCommand_TextTexture_Update *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_TextTextures_Create(const CCommandBuffer::SCommand_TextTextures_Create *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_TextTextures_Destroy(const CCommandBuffer::SCommand_TextTextures_Destroy *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_Texture_Create(const CCommandBuffer::SCommand_Texture_Create *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_Texture_Destroy(const CCommandBuffer::SCommand_Texture_Destroy *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_Update_Viewport(const CCommandBuffer::SCommand_Update_Viewport *pCommand) | CCommandProcessorFragment_OpenGL | protectedvirtual |
Cmd_UpdateBufferContainer(const CCommandBuffer::SCommand_UpdateBufferContainer *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
Cmd_UpdateBufferObject(const CCommandBuffer::SCommand_UpdateBufferObject *pCommand) override | CCommandProcessorFragment_OpenGL3_3 | protectedvirtual |
DestroyBufferContainer(int Index, bool DeleteBOs=true) | CCommandProcessorFragment_OpenGL3_3 | protected |
DestroyTexture(int Slot) | CCommandProcessorFragment_OpenGL | protected |
DoAnalyzeStep(size_t CheckCount, size_t VerticesCount, uint8_t aFakeTexture[], size_t SingleImageSize) | CCommandProcessorFragment_OpenGL2 | private |
EndCommands() | CCommandProcessorFragment_GLBase | inlinevirtual |
ErroneousCleanup() | CCommandProcessorFragment_GLBase | inlinevirtual |
GetError() | CCommandProcessorFragment_GLBase | inline |
GetPresentedImageData(uint32_t &Width, uint32_t &Height, CImageInfo::EImageFormat &Format, std::vector< uint8_t > &vDstData) override | CCommandProcessorFragment_OpenGL | protectedvirtual |
GetWarning() | CCommandProcessorFragment_GLBase | inline |
GLFormatToPixelSize(int GLFormat) | CCommandProcessorFragment_OpenGL | protectedstatic |
InitOpenGL(const SCommand_Init *pCommand) | CCommandProcessorFragment_OpenGL | protected |
InitPrimExProgram(CGLSLPrimitiveExProgram *pProgram, class CGLSLCompiler *pCompiler, class IStorage *pStorage, bool Textured, bool Rotationless) | CCommandProcessorFragment_OpenGL3_3 | protected |
IsNewApi() override | CCommandProcessorFragment_OpenGL3_3 | inlineprotectedvirtual |
IsTexturedState(const CCommandBuffer::SState &State) | CCommandProcessorFragment_OpenGL | protected |
IsTileMapAnalysisSucceeded() | CCommandProcessorFragment_OpenGL2 | private |
m_2DArrayTarget | CCommandProcessorFragment_OpenGL | protected |
m_aLastIndexBufferBound | CCommandProcessorFragment_OpenGL3_3 | protected |
m_aPrimitiveDrawBufferId | CCommandProcessorFragment_OpenGL3_3 | protected |
m_aPrimitiveDrawVertexId | CCommandProcessorFragment_OpenGL3_3 | protected |
m_aStreamVertices | CCommandProcessorFragment_OpenGL2 | private |
m_CanvasHeight | CCommandProcessorFragment_OpenGL | protected |
m_CanvasWidth | CCommandProcessorFragment_OpenGL | protected |
m_ClearColor | CCommandProcessorFragment_OpenGL3_3 | protected |
m_CurrentIndicesInBuffer | CCommandProcessorFragment_OpenGL3_3 | protected |
m_Error | CCommandProcessorFragment_GLBase | protected |
m_Has2DArrayTextures | CCommandProcessorFragment_OpenGL | protected |
m_Has2DArrayTexturesAsExtension | CCommandProcessorFragment_OpenGL | protected |
m_Has3DTextures | CCommandProcessorFragment_OpenGL | protected |
m_HasMipMaps | CCommandProcessorFragment_OpenGL | protected |
m_HasNPOTTextures | CCommandProcessorFragment_OpenGL | protected |
m_HasShaders | CCommandProcessorFragment_OpenGL | protected |
m_IsOpenGLES | CCommandProcessorFragment_OpenGL | protected |
m_LastBlendMode | CCommandProcessorFragment_OpenGL | protected |
m_LastClipEnable | CCommandProcessorFragment_OpenGL | protected |
m_LastProgramId | CCommandProcessorFragment_OpenGL3_3 | protected |
m_LastStreamBuffer | CCommandProcessorFragment_OpenGL3_3 | protected |
m_MaxQuadsAtOnce | CCommandProcessorFragment_OpenGL3_3 | protected |
m_MaxTexSize | CCommandProcessorFragment_OpenGL | protected |
m_OpenGLTextureLodBIAS | CCommandProcessorFragment_OpenGL | protected |
m_pBorderTileProgram | CCommandProcessorFragment_OpenGL2 | protected |
m_pBorderTileProgramTextured | CCommandProcessorFragment_OpenGL2 | protected |
m_pPrimitive3DProgram | CCommandProcessorFragment_OpenGL2 | protected |
m_pPrimitive3DProgramTextured | CCommandProcessorFragment_OpenGL2 | protected |
m_pPrimitiveExProgram | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pPrimitiveExProgramRotationless | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pPrimitiveExProgramTextured | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pPrimitiveExProgramTexturedRotationless | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pPrimitiveProgram | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pPrimitiveProgramTextured | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pQuadProgram | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pQuadProgramTextured | CCommandProcessorFragment_OpenGL3_3 | protected |
m_PrimitiveDrawBufferIdTex3D | CCommandProcessorFragment_OpenGL3_3 | protected |
m_PrimitiveDrawVertexIdTex3D | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pSpriteProgramMultiple | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pTextProgram | CCommandProcessorFragment_OpenGL3_3 | protected |
m_pTextureMemoryUsage | CCommandProcessorFragment_OpenGL | protected |
m_pTileProgram | CCommandProcessorFragment_OpenGL2 | protected |
m_pTileProgramTextured | CCommandProcessorFragment_OpenGL2 | protected |
m_QuadDrawIndexBufferId | CCommandProcessorFragment_OpenGL3_3 | protected |
m_vBufferContainers | CCommandProcessorFragment_OpenGL3_3 | protected |
m_vBufferObjectIndices | CCommandProcessorFragment_OpenGL3_3 | protected |
m_vTextures | CCommandProcessorFragment_OpenGL | protected |
m_Warning | CCommandProcessorFragment_GLBase | protected |
ms_MaxQuadsPossible | CCommandProcessorFragment_OpenGL3_3 | protectedstatic |
RenderText(const CCommandBuffer::SState &State, int DrawNum, int TextTextureIndex, int TextOutlineTextureIndex, int TextureSize, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor) | CCommandProcessorFragment_OpenGL3_3 | protected |
RunCommand(const CCommandBuffer::SCommand *pBaseCommand) override | CCommandProcessorFragment_OpenGL | virtual |
SetState(const CCommandBuffer::SState &State, CGLSLTWProgram *pProgram, bool Use2DArrayTextures=false) | CCommandProcessorFragment_OpenGL2 | protected |
CCommandProcessorFragment_OpenGL::SetState(const CCommandBuffer::SState &State, bool Use2DArrayTexture=false) | CCommandProcessorFragment_OpenGL | protected |
StartCommands(size_t CommandCount, size_t EstimatedRenderCallCount) | CCommandProcessorFragment_GLBase | inlinevirtual |
Texture2DTo3D(uint8_t *pImageBuffer, int ImageWidth, int ImageHeight, size_t PixelSize, int SplitCountWidth, int SplitCountHeight, uint8_t *pTarget3DImageData, int &Target3DImageWidth, int &Target3DImageHeight) | CCommandProcessorFragment_GLBase | protectedstatic |
TextureCreate(int Slot, int Width, int Height, int GLFormat, int GLStoreFormat, int Flags, uint8_t *pTexData) | CCommandProcessorFragment_OpenGL3_3 | protected |
TextureUpdate(int Slot, int X, int Y, int Width, int Height, int GLFormat, uint8_t *pTexData) | CCommandProcessorFragment_OpenGL3_3 | protected |
UploadStreamBufferData(unsigned int PrimitiveType, const void *pVertices, size_t VertSize, unsigned int PrimitiveCount, bool AsTex3D=false) | CCommandProcessorFragment_OpenGL3_3 | protected |
UseProgram(CGLSLTWProgram *pProgram) | CCommandProcessorFragment_OpenGL3_3 | protected |
~CCommandProcessorFragment_GLBase()=default | CCommandProcessorFragment_GLBase | virtual |
~CCommandProcessorFragment_OpenGL()=default | CCommandProcessorFragment_OpenGL | virtual |