diff options
author | Rob Clark <[email protected]> | 2015-12-13 13:28:59 -0500 |
---|---|---|
committer | Rob Clark <[email protected]> | 2015-12-15 09:40:54 -0500 |
commit | e677b3047be30c0990ce72e5debb19c1f5627fc4 (patch) | |
tree | b88a00d8a32d6bb2cdb8d77ef67846c169e005b7 /docs | |
parent | cad0920d11bdb9ee998cbf67118c0f8423d28abc (diff) |
freedreno/a4xx: fix fragcoord.z + fragdepth
It seems like disabling earlyz on a4xx also, by defaults, disables
fragcoord.z to the FS. For frag shaders that both read fragcoord(.z)
and write fragdepth, we need to set some extra bits to prevent a
lockup.
This lets us get rid of the hack of disabling fragcoord.z (which
prevented 0ad from lockups, but resulted in rendering corruption). Also
fixes fbo-depth-sample-compare.
Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions