1. 25 May, 2016 1 commit
  2. 24 May, 2016 3 commits
  3. 17 May, 2016 4 commits
  4. 16 May, 2016 2 commits
  5. 14 May, 2016 1 commit
  6. 13 May, 2016 1 commit
  7. 09 May, 2016 1 commit
  8. 04 May, 2016 1 commit
  9. 27 Apr, 2016 1 commit
    • Kenneth Graunke's avatar
      i965: Enable ARB_texture_stencil8 and OES_texture_stencil8 on Gen8+. · fd9a7d8f
      Kenneth Graunke authored
      Stencil texturing is required by ES 3.1.  Apparently we never actually
      turned it on.  Do that now.  Also turn on the desktop extension.
      
      Fixes nine dEQP-GLES31.functional tests:
      
      stencil_texturing.format.stencil_index8_2d
      texture.border_clamp.formats.stencil_index8.nearest_size_pot
      texture.border_clamp.formats.stencil_index8.nearest_size_npot
      texture.border_clamp.formats.stencil_index8.gather_size_pot
      texture.border_clamp.formats.stencil_index8.gather_size_npot
      texture.border_clamp.unused_channels.stencil_index8
      state_query.internal_format.renderbuffer.stencil_index8_samples
      state_query.internal_format.texture_2d_multisample.stencil_index8_samples
      state_query.internal_format.texture_2d_multisample_array.stencil_index8_samples
      Signed-off-by: Kenneth Graunke's avatarKenneth Graunke <kenneth@whitecape.org>
      Reviewed-by: default avatarIan Romanick <ian.d.romanick@intel.com>
      Reviewed-by: Chris Forbes's avatarChris Forbes <chrisf@ijw.co.nz>
      fd9a7d8f
  10. 22 Apr, 2016 1 commit
  11. 11 Apr, 2016 1 commit
  12. 03 Mar, 2016 1 commit
  13. 11 Feb, 2016 1 commit
  14. 06 Jan, 2016 1 commit
  15. 29 Dec, 2015 1 commit
  16. 28 Dec, 2015 1 commit
  17. 23 Dec, 2015 1 commit
  18. 10 Dec, 2015 1 commit
  19. 09 Dec, 2015 2 commits
  20. 24 Nov, 2015 1 commit
  21. 20 Nov, 2015 1 commit
    • Ian Romanick's avatar
      i965: Enable EXT_shader_samples_identical · 99840eb9
      Ian Romanick authored
      On the vec4 backend, textureSamplesIdentical() will always return
      false.  There are currently no test cases for the vec4 backend, so we
      don't have much confidence in any implementation.  We also don't think
      anyone is likely to miss it.
      
      v2: Handle immediate value for MCS smarter.  Rebase on changes to
      nir_texop_sampels_identical (missing second parameter).  Suggested by
      Jason.
      
      v3: Add Neil's code to handle 16x MSAA in the FS.  Also rebase on top of
      f9a9ba5e.  Stub out the vec4 implementation.
      Signed-off-by: default avatarIan Romanick <ian.d.romanick@intel.com>
      Signed-off-by: default avatarNeil Roberts <neil@linux.intel.com>
      Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com> [v2]
      Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> [v2]
      99840eb9
  22. 04 Nov, 2015 1 commit
  23. 30 Oct, 2015 1 commit
  24. 29 Oct, 2015 1 commit
    • Kenneth Graunke's avatar
      i965: Implement ARB_fragment_layer_viewport. · 8c902a58
      Kenneth Graunke authored
      Normally, we could read gl_Layer from bits 26:16 of R0.0.  However, the
      specification requires that bogus out-of-range 32-bit values written by
      previous stages need to appear in the fragment shader as-written.
      
      Instead, we pass in the full 32-bit value from the VUE header as an
      extra flat-shaded varying.  We have the SF override the value to 0
      when the previous stage didn't actually write a value (it's actually
      defined to return 0).
      Signed-off-by: Kenneth Graunke's avatarKenneth Graunke <kenneth@whitecape.org>
      Reviewed-by: Chris Forbes's avatarChris Forbes <chrisf@ijw.co.nz>
      8c902a58
  25. 22 Oct, 2015 1 commit
  26. 05 Oct, 2015 1 commit
  27. 25 Sep, 2015 1 commit
  28. 23 Sep, 2015 1 commit
  29. 10 Sep, 2015 3 commits
  30. 04 Sep, 2015 1 commit
  31. 01 Sep, 2015 1 commit