libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Fast::GfxRenderingAPIOGL Member List

This is the complete list of members for Fast::GfxRenderingAPIOGL, including all inherited members.

ClearDepthRegion(int x, int y, int w, int h) overrideFast::GfxRenderingAPIOGLvirtual
ClearFramebuffer(bool color, bool depth) overrideFast::GfxRenderingAPIOGLvirtual
ClearShaderCache() overrideFast::GfxRenderingAPIOGLvirtual
CopyFramebuffer(int fbDstId, int fbSrcId, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1) overrideFast::GfxRenderingAPIOGLvirtual
CreateAndLoadNewShader(uint64_t shaderId0, uint64_t shaderId1) overrideFast::GfxRenderingAPIOGLvirtual
CreateFramebuffer() overrideFast::GfxRenderingAPIOGLvirtual
DeleteTexture(uint32_t texId) overrideFast::GfxRenderingAPIOGLvirtual
DrawTriangles(float buf_vbo[], size_t buf_vbo_len, size_t buf_vbo_num_tris) overrideFast::GfxRenderingAPIOGLvirtual
EndFrame() overrideFast::GfxRenderingAPIOGLvirtual
FinishRender() overrideFast::GfxRenderingAPIOGLvirtual
GetClipParameters() overrideFast::GfxRenderingAPIOGLvirtual
GetFramebufferTextureId(int fbId) overrideFast::GfxRenderingAPIOGLvirtual
GetMaxTextureSize() overrideFast::GfxRenderingAPIOGLvirtual
GetName() overrideFast::GfxRenderingAPIOGLvirtual
GetPixelDepth(int fb_id, const std::set< std::pair< float, float > > &coordinates) overrideFast::GfxRenderingAPIOGLvirtual
GetTextureById(int id) overrideFast::GfxRenderingAPIOGLvirtual
GetTextureFilter() overrideFast::GfxRenderingAPIOGLvirtual
GfxRenderingAPIOGL(std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< Ship::ResourceManager > resourceManager=nullptr)Fast::GfxRenderingAPIOGL
Init() overrideFast::GfxRenderingAPIOGLvirtual
LoadShader(ShaderProgram *newPrg) overrideFast::GfxRenderingAPIOGLvirtual
LookupShader(uint64_t shaderId0, uint64_t shaderId1) overrideFast::GfxRenderingAPIOGLvirtual
mCurrentDepthMaskFast::GfxRenderingAPIprotected
mCurrentDepthTestFast::GfxRenderingAPIprotected
mCurrentPrimDepthFast::GfxRenderingAPIprotected
mCurrentZmodeDecalFast::GfxRenderingAPIprotected
mLastDepthMaskFast::GfxRenderingAPIprotected
mLastDepthTestFast::GfxRenderingAPIprotected
mLastZmodeDecalFast::GfxRenderingAPIprotected
mPrimDepthDirtyFast::GfxRenderingAPIprotected
mSrgbModeFast::GfxRenderingAPIprotected
NewTexture() overrideFast::GfxRenderingAPIOGLvirtual
OnResize() overrideFast::GfxRenderingAPIOGLvirtual
ReadFramebufferToCPU(int fbId, uint32_t width, uint32_t height, uint16_t *rgba16Buf) overrideFast::GfxRenderingAPIOGLvirtual
ResolveMSAAColorBuffer(int fbIdTarger, int fbIdSrc) overrideFast::GfxRenderingAPIOGLvirtual
SelectTexture(int tile, uint32_t textureId) overrideFast::GfxRenderingAPIOGLvirtual
SelectTextureFb(int fbId) overrideFast::GfxRenderingAPIOGLvirtual
SetCurrentPrimDepth(float depth) overrideFast::GfxRenderingAPIOGLvirtual
SetDepthTestAndMask(bool depth_test, bool z_upd) overrideFast::GfxRenderingAPIOGLvirtual
SetSamplerParameters(int sampler, bool linear_filter, uint32_t cms, uint32_t cmt) overrideFast::GfxRenderingAPIOGLvirtual
SetScissor(int x, int y, int width, int height) overrideFast::GfxRenderingAPIOGLvirtual
SetSrgbMode() overrideFast::GfxRenderingAPIOGLvirtual
SetTextureFilter(FilteringMode mode) overrideFast::GfxRenderingAPIOGLvirtual
SetUseAlpha(bool useAlpha) overrideFast::GfxRenderingAPIOGLvirtual
SetViewport(int x, int y, int width, int height) overrideFast::GfxRenderingAPIOGLvirtual
SetZmodeDecal(bool decal) overrideFast::GfxRenderingAPIOGLvirtual
ShaderGetInfo(ShaderProgram *prg, uint8_t *numInputs, bool usedTextures[2]) overrideFast::GfxRenderingAPIOGLvirtual
StartDrawToFramebuffer(int fbId, float noiseScale) overrideFast::GfxRenderingAPIOGLvirtual
StartFrame() overrideFast::GfxRenderingAPIOGLvirtual
UnloadShader(ShaderProgram *oldPrg) overrideFast::GfxRenderingAPIOGLvirtual
UpdateFramebufferParameters(int fb_id, uint32_t width, uint32_t height, uint32_t msaa_level, bool opengl_invertY, bool render_target, bool has_depth_buffer, bool can_extract_depth) overrideFast::GfxRenderingAPIOGLvirtual
UploadTexture(const uint8_t *rgba32Buf, uint32_t width, uint32_t height) overrideFast::GfxRenderingAPIOGLvirtual
~GfxRenderingAPI()=defaultFast::GfxRenderingAPIvirtual
~GfxRenderingAPIOGL() override=defaultFast::GfxRenderingAPIOGL