Skip to content
Snippets Groups Projects
  1. Nov 09, 2021
    • Jakub Kuderski's avatar
      Clarify how to update DEPS (#4626) · c72c4542
      Jakub Kuderski authored
      -  Mention that `depot_tools` are required and link to that repo.
      -  Make `roll_deps.sh` exit on error. The script passes `shellcheck`
         with this change.
      -  Reword instruction in the README.
    • Jakub Kuderski's avatar
      Update DEPS (#4625) · 6f9fa480
      Jakub Kuderski authored
      Update DEPS ahead of the next Vulkan SDK release.
      
      * Roll external/effcee/ 2ec8f8738..ddf5e2bb9 (1 commit)
      
      https://github.com/google/effcee/compare/2ec8f8738118...ddf5e2bb9295
      
      $ git log 2ec8f8738..ddf5e2bb9 --date=short --no-merges --format='%ad %ae %s'
      2021-08-31 dneto Remove .travis.yml
      
      Created with:
        roll-dep external/effcee
      
      * Roll external/googletest/ 955c7f837..bf0701daa (32 commits)
      
      https://github.com/google/googletest/compare/955c7f837efa...bf0701daa9f5
      
      $ git log 955c7f837..bf0701daa --date=short --no-merges --format='%ad %ae %s'
      2021-11-03 absl-team Googletest export
      2021-10-28 dmauro Googletest export
      2021-10-27 dmauro Googletest export
      2021-10-26 absl-team Googletest export
      2021-10-26 absl-team Googletest export
      2021-10-25 dmauro Googletest export
      2021-10-25 dmauro Googletest export
      2021-10-30 dartme18 Re #3637 Show Disabled Tests in testing output
      2021-10-11 absl-team Googletest export
      2021-10-11 absl-team Googletest export
      2021-10-11 absl-team Googletest export
      2021-10-08 yesudeep Fix linker errors on FreeBSD.
      2021-09-30 absl-team Googletest export
      2021-09-28 absl-team Googletest export
      2021-09-24 cclauss Fix remaining typos discovered by codespell
      2021-09-20 absl-team Googletest export
      2021-09-20 absl-team Internal change
      2021-09-17 julian.amann Remove bazelbuild/rules_cc dependency
      2021-09-16 cclauss Fix typos discovered by codespell
      2021-09-16 cclauss Fix typos discovered by codespell
      2021-09-16 cclauss Fix typo discovered by codespell
      2021-09-15 absl-team Googletest export
      2021-09-15 dmauro Googletest export
      2021-09-15 absl-team Googletest export
      2021-09-14 dmauro Googletest export
      2021-09-14 dmauro Googletest export
      2021-09-14 absl-team Googletest export
      2021-09-15 761129+derekmauro Revert grammatically incorrect change
      2021-09-10 absl-team Googletest export
      2021-08-10 akashkumarsingh11032001 add a missing 'a'
      2021-08-10 akashkumarsingh11032001 Create CONTRIBUTING.md
      2020-12-29 julien.jemine Using auto instead of container::const_iterator
      
      Created with:
        roll-dep external/googletest
      
      * Roll external/spirv-headers/ 19e835041..29817199b (3 commits)
      
      https://github.com/KhronosGroup/SPIRV-Headers/compare/19e8350415ed...29817199b706
      
      $ git log 19e835041..29817199b --date=short --no-merges --format='%ad %ae %s'
      2021-07-24 kpet Add SpecConstantSubgroupMaxSize to the clspv reflection non-semantic instruction set
      2021-05-24 pmistry Implement header definitions for SPV_NV_bindless_texture
      2021-10-12 ben.ashbaugh reserve SPIR-V enum block for Intel extensions
      
      Created with:
        roll-dep external/spirv-headers
    • Jakub Kuderski's avatar
      Update CHANGES · 2bd46c5c
      Jakub Kuderski authored
      2bd46c5c
  2. Nov 05, 2021
  3. Nov 03, 2021
  4. Nov 02, 2021
  5. Nov 01, 2021
    • Pelle Johnsen's avatar
      Add Wasm build (#3752) · 0d001300
      Pelle Johnsen authored
      * Add wasm build
      
      * Run wasm ci on push
      
      * Add copyright notice to wasm files
      
      * [wasm] Update Emscripten
      
      * [wasm] Change global lambda to regular function
      
      * [wasm] Show detected core count during build
      
      * [wasm] Set JS version from CHANGES, GITHUB_RUN_ID
      
      Also remove custom docker emscripten build with brotli, as not used
      
      * [wasm] Change github actions to use npm-publish
      
      * [wasm] Us docker-compose up for CI
      
      * [wasm] pass GITHUB_RUN_ID to docker
      
      * [wasm] Change GITHUB_RUN_ID to GITHUB_RUN_NUMBER
      
      * [wasm] Fix GITHUB_RUN_NUMBER in docker-compose.yml
    • Steven Perron's avatar
      Handle overflowing id in merge return (#4606) · 1082de6b
      Steven Perron authored
      If the ids overflow when creating an integer constant in the ir_builder, there will be a nullptr dereference.  This is happening from inside merge return.
      
      We need to propagate the error up, and make sure it is handled appropriately.
  6. Oct 29, 2021
  7. Oct 28, 2021
  8. Oct 26, 2021
    • Jaebaek Seo's avatar
      Add spirv-opt pass to replace descriptor accesses based on variable indices (#4574) · d997c83b
      Jaebaek Seo authored
      This commit adds a spirv-opt pass to replace accesses to
      descriptor array based on variable indices with constant
      elements.
      
      Before:
      ```
      %descriptor = OpVariable %_ptr_array_Image Uniform
      ...
      %ac = OpAccessChain %_ptr_Image %descriptor %variable_index
      (some image instructions using %ac)
      ```
      After:
      ```
      %descriptor = OpVariable %_ptr_array_Image Uniform
      ...
      OpSwitch %variable_index 0 %case0 1 %case1 ...
      ...
      %case0 = OpLabel
      %ac = OpAccessChain %_ptr_Image %descriptor %uint_0
      ...
      %case1 = OpLabel
      %ac = OpAccessChain %_ptr_Image %descriptor %uint_1
      ...
      (use OpPhi for value with concrete type)
      ```
    • Steven Perron's avatar
      Make IsLocalVar in ADCE work at any time. (NFC) (#4595) · d78c1c4c
      Steven Perron authored
      Having IsLocalVar work only sometimes is something that could easily
      lead to an error.  This change refactors the code so that the function
      can be called at any point.  The current implementation was used because
      we did not want to do multiple searches to see if a function was an
      entry point or if it had a call.  This was maintained by added a cache
      that will store of a given function is an entry point with no calls.
    • Alastair Donaldson's avatar
      Add libFuzzer target for spirv-fuzz (#4434) · 8c91f14a
      Alastair Donaldson authored
      Fixes #4431.
  9. Oct 25, 2021
  10. Oct 21, 2021
  11. Oct 20, 2021
  12. Oct 19, 2021
  13. Oct 18, 2021
  14. Oct 15, 2021
  15. Oct 14, 2021
  16. Oct 13, 2021
Loading