32 커밋 (6bbe943492da92c8c291425f56f2046d6ac36e9e)

작성자 SHA1 메시지 날짜
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. 14 년 전
  Sam Hocevar 28bda9a25b core: fix a bug in vector casts; vec2 -> vec3 promotion for instance would 14 년 전
  Sam Hocevar 3213d5b7a5 core: add the unary minus operator to vectors. 14 년 전
  Sam Hocevar 00625f76e9 core: don't explicitly use std:: prefix when the platform may not 14 년 전
  Sam Hocevar 3d4af0869a ps3: start a minimal PS3 port using PSGL, but not CG yet. 14 년 전
  Sam Hocevar 7329692663 math: implement vector comparisons and add minimal unit tests for this 14 년 전
  Sam Hocevar 22b7a41c2e core: fix include guard naming scheme. 14 년 전
  Sam Hocevar 0d6f9ef185 Basic utility function to display matrices. 15 년 전
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. 15 년 전
  Sam Hocevar 6405ef32ea Get rid of float3, float4, int3 etc. in favour of GLSL types. 15 년 전
  Sam Hocevar dde16a9dd6 Implement +=, -= and *= for matrices and vectors. 15 년 전
  Sam Hocevar e1d6dbebce Implement float4x4::rotate(). 15 년 전
  Sam Hocevar a17ef2ca4c Implement float4x4::ortho() and float4x4::translate(). 15 년 전
  Sam Hocevar b9c013e665 Implement float4x4::frustum() and float4x4::perspective() to build 15 년 전
  Sam Hocevar 4b484d5bc8 Make the float4x4 constructor fill only the matrix's diagonal. Thus 15 년 전
  Sam Hocevar 7015943141 Add matrix determinant and inverse methods. 15 년 전
  Sam Hocevar c2584020aa Do not zero vector memory upon initialisation. Unitialised is uninitialised. 15 년 전
  Sam Hocevar 65c69e11db Create a few matrix handling classes and operators. 15 년 전
  Sam Hocevar 502deb7597 Fix a few warnings here and there, and try to use the vector classes. 15 년 전
  Sam Hocevar f76b95f200 Rename Float3 to float3, Int3 to int3 etc. and add the 4-member versions. 15 년 전
  Sam Hocevar 0dfc497814 Add pseudorandom functions for floats. 15 년 전
  Sam Hocevar c89d05d7e6 Add a utility function to compute the power of two above. 15 년 전
  Sam Hocevar 2bf9fd3dc7 Implement vector equality comparisons. 15 년 전
  Sam Hocevar dc45c9e426 Implement vector square length. 15 년 전
  Sam Hocevar 705c39d63a Various vector operators including casts and scalar-vector operations. 15 년 전
  Sam Hocevar ae23572b18 Implement vector addition, subtraction etc. as well as euclidian distance. 15 년 전
  Sam Hocevar fb2ff4580f Implement simple + and - operators for Int2, Float2 etc. 15 년 전
  Sam Hocevar dc9b607923 Allow to access Int2, Float2 etc. members using []. 15 년 전
  Sam Hocevar 7547458efc Float2 and Float3 are now templates, thus creating Int2 and Int3. 15 년 전
  Sam Hocevar 0ed566d3cc Complete Lol Engine / Deus Hax / Monsterz split. 15 년 전
  Sam Hocevar 6223c37bb2 Proper Float3 constructors. 15 년 전
  Sam Hocevar 988f7c2885 Replace mouse scrolling with a joystick simulated by the e/s/d/f keys. 15 년 전