mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-31 05:08:57 +00:00
Merge pull request #10255 from Pokechu22/sw-zfreeze
Software: Fix zfreeze with CullMode::All
This commit is contained in:
commit
c5c4169bc8
12 changed files with 169 additions and 121 deletions
|
@ -99,8 +99,8 @@ public:
|
|||
|
||||
PrimitiveType GetCurrentPrimitiveType() const { return m_current_primitive_type; }
|
||||
void AddIndices(OpcodeDecoder::Primitive primitive, u32 num_vertices);
|
||||
DataReader PrepareForAdditionalData(OpcodeDecoder::Primitive primitive, u32 count, u32 stride,
|
||||
bool cullall);
|
||||
virtual DataReader PrepareForAdditionalData(OpcodeDecoder::Primitive primitive, u32 count,
|
||||
u32 stride, bool cullall);
|
||||
void FlushData(u32 count, u32 stride);
|
||||
|
||||
void Flush();
|
||||
|
|
|
@ -98,8 +98,6 @@ void VideoConfig::Refresh()
|
|||
iShaderCompilerThreads = Config::Get(Config::GFX_SHADER_COMPILER_THREADS);
|
||||
iShaderPrecompilerThreads = Config::Get(Config::GFX_SHADER_PRECOMPILER_THREADS);
|
||||
|
||||
bZComploc = Config::Get(Config::GFX_SW_ZCOMPLOC);
|
||||
bZFreeze = Config::Get(Config::GFX_SW_ZFREEZE);
|
||||
bDumpObjects = Config::Get(Config::GFX_SW_DUMP_OBJECTS);
|
||||
bDumpTevStages = Config::Get(Config::GFX_SW_DUMP_TEV_STAGES);
|
||||
bDumpTevTextureFetches = Config::Get(Config::GFX_SW_DUMP_TEV_TEX_FETCHES);
|
||||
|
|
|
@ -153,8 +153,6 @@ struct VideoConfig final
|
|||
// VideoSW Debugging
|
||||
int drawStart = 0;
|
||||
int drawEnd = 0;
|
||||
bool bZComploc = false;
|
||||
bool bZFreeze = false;
|
||||
bool bDumpObjects = false;
|
||||
bool bDumpTevStages = false;
|
||||
bool bDumpTevTextureFetches = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue