3 Révisions (b7f21d3d491ce67b560df3924faff56606b36fc5)

Auteur SHA1 Message Date
  Sam Hocevar 6767dae741 core: disallow casting eg. a vec3 into a vec2. Use the xy() getter instead. il y a 13 ans
  Sam Hocevar 56511457d2 test: give more explicit names to unit test cases. il y a 13 ans
  Sam Hocevar 5081f7034a test: reorganise test suite and benchmark code. il y a 13 ans
  Sam Hocevar 5a5b811200 lolunit: rename a few methods for consistency. il y a 13 ans
  Sam Hocevar 00b8d5c28d test: improve matrix and vector uni tests. il y a 13 ans
  Sam Hocevar 5ab9eb3c62 test: get rid of the need for LOLUNIT_SETUP_FIXTURE(). il y a 13 ans
  Sam Hocevar a374127e80 test: replace CppUnit with our LolUnit test suite. il y a 13 ans
  Sam Hocevar 5454005d81 debug: various improvements to the test programs. il y a 13 ans
  Sam Hocevar 0328a6dfa3 test: add a unit test for the recent vector promotion problem. il y a 13 ans
  Sam Hocevar 3213d5b7a5 core: add the unary minus operator to vectors. il y a 13 ans
  Sam Hocevar 7329692663 math: implement vector comparisons and add minimal unit tests for this il y a 13 ans
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. il y a 13 ans
  Sam Hocevar 6405ef32ea Get rid of float3, float4, int3 etc. in favour of GLSL types. il y a 13 ans
  Sam Hocevar 4b484d5bc8 Make the float4x4 constructor fill only the matrix's diagonal. Thus il y a 14 ans
  Sam Hocevar 7015943141 Add matrix determinant and inverse methods. il y a 14 ans
  Sam Hocevar da73635c64 Add an optional cppunit dependency for unit tests. il y a 14 ans