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

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

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