1. 13 Jun, 2018 8 commits
  2. 12 Jun, 2018 6 commits
  3. 11 Jun, 2018 4 commits
  4. 08 Jun, 2018 9 commits
  5. 07 Jun, 2018 3 commits
  6. 06 Jun, 2018 4 commits
  7. 05 Jun, 2018 3 commits
  8. 04 Jun, 2018 3 commits
    • Vulkan: No-op on ProgramVk::Validate implementation · fba1f61d
      Luc Ferron authored
      Also enable the dEQP test that was blocked on that UNIMPLEMENTED call.
      
      Bug: angleproject:2600
      Change-Id: Iae1280d6e4f52c5b8e66c9f7fbaa9b2730c4eb0e
      Reviewed-on: https://chromium-review.googlesource.com/1085693Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Luc Ferron <lucferron@chromium.org>
    • Vulkan: Fix wrong read ptr location when updating uniform block · e9465a61
      Luc Ferron authored
      Fixes these dEQP tests:
      dEQP-GLES2.functional.state_query.shader.uniform_value_array
      dEQP-GLES2.functional.shaders.indexing.uniform_array.vec2_*
      dEQP-GLES2.functional.shaders.indexing.uniform_array.vec3_*
      dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array*
      dEQP-GLES2.functional.shaders.struct.uniform.loop_nested_struct_array*
      dEQP-GLES2.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array*
      dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.*
      dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.multiple_basic_array.*
      dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.multiple_basic_array.*
      dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_basic_array.vertex
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic.vertex
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic.fragment
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic.both
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_basic_array.*
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.*
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.bool_*
      dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_struct.bool_*
      dEQP-GLES2.functional.uniform_api.info_query.unused_uniforms.*
      dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_basic.vertex
      dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_basic.fragment
      dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_basic.both
      dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_basic_array.*
      dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_nested_structs_arrays.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.*
      dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.*
      dEQP-GLES2.functional.uniform_api.value.assigned.unused_uniforms*
      
      Bug: angleproject:2586
      
      Change-Id: I51f619832424131b7c1eeff9589259b14cf4f358
      Reviewed-on: https://chromium-review.googlesource.com/1085369Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Luc Ferron <lucferron@chromium.org>
    • Move vertex data copy functions out of D3D. · 16fdde13
      Frank Henigman authored
      Move the vertex buffer copying and conversion functions from the D3D back
      end so the Vulkan back end can use them.  No functional change.
      
      BUG=angleproject:2405
      
      Change-Id: If3c04a6c0dc37c78c1779d8b5d3cece263e8a031
      Reviewed-on: https://chromium-review.googlesource.com/1083817
      Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>