1. 13 Oct, 2015 1 commit
    • glTexSubImage2D should always allow non-power-of-two inputs · 08528e17
      Austin Kinross authored
      If GL_OES_texture_npot isn't active then ANGLE currently prevents
      calls to glTexSubImage2D with:
      - level > 0
      - width/height NPOT
      
      This isn't correct. It is legitimate to supply data to a NPOT subregion of a
      POT texture via glTexSubImage2D.
      
      Fixes these dEQP tests on 9_3:
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_cube
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_2d
      dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_cube
      
      Change-Id: I5889a27edbfa807995fa20b16f36456f676b80fc
      Reviewed-on: https://chromium-review.googlesource.com/304612Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Tested-by: 's avatarAustin Kinross <aukinros@microsoft.com>
      Tested-by: 's avatarJamie Madill <jmadill@chromium.org>
  2. 12 Oct, 2015 1 commit
  3. 09 Oct, 2015 5 commits
  4. 08 Oct, 2015 4 commits
  5. 07 Oct, 2015 4 commits
  6. 06 Oct, 2015 2 commits
  7. 05 Oct, 2015 10 commits
  8. 02 Oct, 2015 10 commits
  9. 01 Oct, 2015 3 commits