12 Revīzijas (fa646c41c3baacb019458c1db32ff88b44df7c53)

Autors SHA1 Ziņojums Datums
  Sam Hocevar 6944db663b tutorial: add a new texture generation example. pirms 13 gadiem
  Sam Hocevar 4fc8ce6470 gpu: now shaders can only be created from a LolFx file. pirms 13 gadiem
  Sam Hocevar 7d5fe8a7c6 gpu: create the ShaderTexture class, replace Shader::SetTexture with a pirms 13 gadiem
  Sam Hocevar e5e598bd68 gpu: first shot at a Shader::SetTexture() function. pirms 13 gadiem
  Sam Hocevar a606290ed2 gpu: allow to load a .lolfx file instead of all those shaders. pirms 13 gadiem
  Sam Hocevar f1c0e3ba4e gpu: add methods to send mat2 and mat3 matrices to the shader. pirms 13 gadiem
  Sam Hocevar fe9bab81c1 gpu: fix a great lot of Direct3D problems, spotted using PIX. pirms 13 gadiem
  Sam Hocevar 6169c874e4 gpu: port the vertex buffer abstraction layer to OpenGL. pirms 13 gadiem
  Sam Hocevar f7e202a7c8 gpu: implement vertex buffer streams for Direct3D. OpenGL is missing for now. pirms 13 gadiem
  Sam Hocevar 1485e5bf63 gpu: add support for integer uniforms and fix a few PS3 and Linux compilation pirms 13 gadiem
  Sam Hocevar 458378003c win32: the uniform handling code was completely broken; we now properly pirms 13 gadiem
  Sam Hocevar 56e4332597 build: reorganise math files in a single "math" directory, and get rid of the pirms 13 gadiem
  Sam Hocevar 7cfcfb2413 shader: factor the uniform handling logic into platform-independent methods pirms 14 gadiem
  Sam Hocevar 660962e894 build: put debug stuff and shader stuff in subdirectories. pirms 14 gadiem
  Sam Hocevar 22b7a41c2e core: fix include guard naming scheme. pirms 14 gadiem
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. pirms 15 gadiem
  Sam Hocevar 194a025bc8 Protect the Shader constructor and provide a static creation method that pirms 15 gadiem
  Sam Hocevar 01be151c62 Try to factor all the recent GLSL stuff in the new Shader class. pirms 15 gadiem
  Sam Hocevar 0ed566d3cc Complete Lol Engine / Deus Hax / Monsterz split. pirms 15 gadiem
  Sam Hocevar 3bb8c8aa2f Factor Forge and Tiler using the new Dict class. pirms 15 gadiem