mirror of
https://github.com/doitsujin/dxvk.git
synced 2024-12-12 04:08:52 +01:00
Revert "[d3d9] Avoid depth degenerate viewports"
This reverts commit 78d22cc7a5
.
This commit is contained in:
parent
d799b44d91
commit
29ee1a74e6
@ -5442,16 +5442,12 @@ namespace dxvk {
|
||||
// Originally we did this only for powers of two
|
||||
// resolutions but since NEAREST filtering fixed to
|
||||
// truncate, we need to do this all the time now.
|
||||
constexpr float cf = 0.5f - (1.0f / 128.0f);
|
||||
|
||||
// How much to bias MinZ by to avoid a depth
|
||||
// degenerate viewport.
|
||||
constexpr float zBias = 0.001f;
|
||||
float cf = 0.5f - (1.0f / 128.0f);
|
||||
|
||||
viewport = VkViewport{
|
||||
float(vp.X) + cf, float(vp.Height + vp.Y) + cf,
|
||||
float(vp.Width), -float(vp.Height),
|
||||
vp.MinZ, std::max(vp.MaxZ, vp.MinZ + zBias),
|
||||
vp.MinZ, vp.MaxZ,
|
||||
};
|
||||
|
||||
// Scissor rectangles. Vulkan does not provide an easy way
|
||||
|
Loading…
Reference in New Issue
Block a user