Skip to content
Snippets Groups Projects
  1. Mar 13, 2018
    • Neil Roberts's avatar
      Use the correct type for the constant for matrix/scalar division · eddb1318
      Neil Roberts authored
      When a matrix is divided by a scalar it tries to take the reciprocal
      of the scalar to convert the operation into a multiply. However it was
      always doing this by making a 32-bit constant. If the scalar is a
      double then this would end up making an FDiv instruction with
      different types in the operands.
      
      This patch adds a helper method called makeFpConstant which makes a
      floating-point constant of the given type. The code to take the
      reciprocal now uses it to make the same type as the result.
      
      Fixes https://github.com/KhronosGroup/glslang/issues/1278
      eddb1318
  2. Mar 12, 2018
  3. Mar 11, 2018
  4. Mar 10, 2018
  5. Mar 08, 2018
  6. Mar 07, 2018
  7. Mar 06, 2018
  8. Mar 03, 2018
Loading