45 次代码提交 (16a620d537a6264c75950f48d1c8f05d4d2902de)

作者 SHA1 备注 提交日期
  Benjamin ‘Touky’ Huet 020d539586 easymesh : vertices datas are now stored in a very user-friendly struct. Heavier on datas, though. 13 年前
  Benjamin ‘Touky’ Huet bb0051ae8e render : Added DebugRenderMode & corresponding shaders. naive (VERY) implementation in MeshViewer. 13 年前
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. 13 年前
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. 13 年前
  Sam Hocevar 84a308af4e gpu: warn when a vertex shader attribute isn’t found and do not crash 13 年前
  Sam Hocevar 7658744c44 gpu: remove some crap from vertexbuffer.cpp and allow for 13 年前
  Sam Hocevar fa646c41c3 gpu: fix the computed element count in DrawIndexedElements on Direct3D. 13 年前
  Sam Hocevar e0330e18d7 gpu: fix some Direct3D programming errors; we cannot call SetVertexDeclaration 13 年前
  Sam Hocevar ad00a34984 gpu: add support for triangle strips and fans, and change the DrawElement 13 年前
  Sam Hocevar 004d21a4c4 ps3: support for texture coordinates on the PS3. 13 年前
  Sam Hocevar 5b57aa50fe core: fix a bad format string and disable an annoying warning in Array<>. 13 年前
  Sam Hocevar c69e487dfc gpu: do not use GLEW on OS X until we are sure that the version we detected 13 年前
  Sam Hocevar babb2f827e gpu: fix a few minor compiler warnings. 13 年前
  Sam Hocevar 3e206b60e0 gpu: do not try to call glVertexAttribIPointer if Glew did not find it. 13 年前
  Sam Hocevar 9ff675579a gpu: only unbind vertex attribs that we actually bound. 13 年前
  Sam Hocevar 1ae419aaa3 gpu: enable backface culling for indexed meshes, too. 13 年前
  Sam Hocevar f3dfadd1f9 gpu: fix vertex and index buffer behaviour on the PS3. 13 年前
  Sam Hocevar 4fa458d653 gpu: disable framebuffer objects on GL ES for now, and disable integer 13 年前
  Sam Hocevar 8375f3443d build: fix the PS3 port by using our trig.h everywhere instead of stdlib 13 年前
  Sam Hocevar 18d22e1fc5 gpu: better state restoration after vertex buffer usage. 13 年前
  Sam Hocevar 27d22a9778 gpu: do not convert u8vec4 to integers when set as array buffers, since we 13 年前
  Sam Hocevar 67113aa9f0 gpu: do not convert integers in vertex streams to floats. 13 年前
  Sam Hocevar ce4c8eb731 gpu: add GL points support to the primitive rendering. 13 年前
  Sam Hocevar add39177c5 gpu: disable all vertex attributes upon vertex declaration unbind, just 13 年前
  Sam Hocevar 1b9facda49 gpu: silently ignore empty vertex and index buffers instead of crashing 13 年前
  Sam Hocevar 59ba6e6c87 core: no longer deactivate std::ostream features on Android. 13 年前
  Sam Hocevar d452194326 gpu: activate backface culling on OpenGL to remain consistent with 13 年前
  Sam Hocevar 64b37d8897 gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes. 13 年前
  Sam Hocevar cbf13dac65 gpu: temporarily enable alpha blending in the vertex buffer code. 13 年前
  Sam Hocevar f23b47a8e2 ps3: start fixing the vertex buffer logic in there. 13 年前
  Sam Hocevar 9960f73351 gpu: normalize 8-bit integer data in 0..1 by default. 13 年前
  Sam Hocevar bc5bf62886 gpu: assume 8-bit unsigned vertex data is expected to be normalised on 0-1. 13 年前
  Sam Hocevar 8894958f0e gpu: fix a stupid signed/unsigned inconsistency causing vertex declaration 13 年前
  Sam Hocevar 578368f452 gpu: abstraction class for index buffers; the cube tutorial no longer 13 年前
  Sam Hocevar b6c330f3d8 gpu: remove old code in VertexBuffer that caused a memory leak. 13 年前
  Sam Hocevar fe9bab81c1 gpu: fix a great lot of Direct3D problems, spotted using PIX. 13 年前
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). 13 年前
  Sam Hocevar 0d49891632 gpu: fix a nasty bug in the D3D9 vertex declaration code that caused 13 年前
  Sam Hocevar 169a16b63e gpu: move the platform-specific triangle drawing call to the VertexDeclaration 13 年前
  Sam Hocevar 560d5cc6be gpu: fix the core scene renderer. 13 年前
  Sam Hocevar 6169c874e4 gpu: port the vertex buffer abstraction layer to OpenGL. 13 年前
  Sam Hocevar f7e202a7c8 gpu: implement vertex buffer streams for Direct3D. OpenGL is missing for now. 13 年前
  Sam Hocevar 2601c970a2 gpu: refactor the vertex declaration code to allow several vertex streams. 13 年前
  Sam Hocevar 3ab2f621f8 gpu: fix compilation errors and warnings in the vertex declaration code. 13 年前
  Sam Hocevar 5218c59ab7 gpu: start working on a template-based vertex buffer class. 13 年前
  Sam Hocevar 7b7d4fe003 build: stop defining ANDROID_NDK and check for __ANDROID__ instead. 14 年前
  Sam Hocevar f23ce9c7b4 ui: add a Platform class to query information about the current platform. 14 年前
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. 15 年前
  Sam Hocevar e41dd3a949 Create the SdlApp class to avoid code duplication. Ensure USE_SDL is 15 年前
  Sam Hocevar 21fd077d12 Reduce audio latency by using 1K samples instead of 4K. 15 年前