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

Reply via email to