This series adds support for ARB_sample_shading.
The problem is that enabling the SAMPLEMASK fragment shader output by setting
DB_SHADER_CONTROL.MASK_EXPORT_ENABLE hangs the GPU. The output is enabled in
the same way as the depth and stencil outputs. If anybody has an idea about
what I'm doing wrong, please let me know.
Everything else works.
Marek Olšák (8):
radeon: split cayman_emit_msaa_state into 2 functions
radeon: add basic register setup for per-sample shading
radeonsi: implement set_min_samples
radeonsi: implement SAMPLEID fragment shader input
radeonsi: implement SAMPLEPOS fragment shader input
radeonsi: interpolate varyings at sample when full sample shading is
enabled
radeonsi: implement SAMPLEMASK fragment shader output
radeonsi: enable ARB_sample_shading
Please review.
Marek
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev