5 Révisions (356917292d17b25d001760ed88a162a8c7d8a274)

Auteur SHA1 Message Date
  Sam Hocevar 7cfcfb2413 shader: factor the uniform handling logic into platform-independent methods il y a 14 ans
  Sam Hocevar eb32d04c84 ps3: if the implementation supports Cg but not GLSL (for instance on the PS3), il y a 14 ans
  Sam Hocevar 6ef55ca61f ps3: some compilation fixes to accomodate for recent debug additions. il y a 14 ans
  Sam Hocevar 2731e49fe5 shader: check that the shader really failed to compile before outputting il y a 14 ans
  Sam Hocevar 660962e894 build: put debug stuff and shader stuff in subdirectories. il y a 15 ans
  Sam Hocevar 2a9082fe50 shader: check CRC before patching the shader and fix vertex shaders and il y a 15 ans
  Sam Hocevar c4511d9b8d shader: support most standard parameters in the shader patcher. il y a 15 ans
  Sam Hocevar f5c4331d2e shader: write a minimalist shader patcher for future GLSL 1.20 compatibility. il y a 15 ans
  Sam Hocevar 3d4af0869a ps3: start a minimal PS3 port using PSGL, but not CG yet. il y a 15 ans
  Sam Hocevar d18820d320 video: enforce shader-enabled GL implementations, getting rid of a lot il y a 15 ans
  Sam Hocevar 10b321b204 core: get rid of now useless <cstdio> includes. il y a 15 ans
  Sam Hocevar 1e5624d551 core: create a logger class to reduce printf usage. il y a 15 ans
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. il y a 15 ans
  Sam Hocevar c643668297 The engine now builds for GL and GL ES 1.x and 2.x, and runs for each il y a 15 ans
  Sam Hocevar 6e173ee3eb Put the OpenGL header handling in <lolgl.h> for more convenience. il y a 15 ans
  Sam Hocevar c1a48408cf Cache shader source CRCs to avoid costly recompilations. il y a 15 ans
  Sam Hocevar 194a025bc8 Protect the Shader constructor and provide a static creation method that il y a 15 ans
  Sam Hocevar 01be151c62 Try to factor all the recent GLSL stuff in the new Shader class. il y a 15 ans