Skip to content
Snippets Groups Projects
  1. Jul 25, 2018
  2. Jul 23, 2018
  3. Jul 20, 2018
  4. Jul 19, 2018
  5. Jul 12, 2018
  6. Jul 11, 2018
  7. Jul 10, 2018
  8. Jul 07, 2018
  9. Jul 06, 2018
  10. Jul 05, 2018
    • Arseny Kapoulkine's avatar
      SPIRV: Simplify matrix->matrix constructor · 112e2858
      Arseny Kapoulkine authored
      When constructing a matrix from another matrix with smaller dimensions,
      there's no need to extract the scalars out of columns and rebuild the
      resulting matrix from scalars - instead, we can just construct shorter
      vectors with OpShuffle and combine them to the final result.
      
      This keeps the common casts such as mat3(mat4) in vector registers,
      which may improve performance for some GPUs, and cleans up output of
      translation tools like SPIRV-Cross.
      
      Fixes #1412.
      112e2858
  11. Jul 04, 2018
  12. Jul 03, 2018
  13. Jul 02, 2018
Loading