|
|
@1603
|
9 years |
sam |
gpu: enable backface culling for indexed meshes, too.
|
|
|
@1590
|
9 years |
sam |
core: start working on a higher level LolFx compiler based on the …
|
|
|
@1532
|
9 years |
sam |
gpu: fix vertex and index buffer behaviour on the PS3.
|
|
|
@1523
|
9 years |
sam |
build: OS X compilation fixes: use GL_INVALID_ENUM instead of …
|
|
|
@1519
|
9 years |
sam |
build: add lots of missing svn:ignore properties.
|
|
|
@1517
|
9 years |
sam |
gpu: disable framebuffer objects on GL ES for now, and disable integer …
|
|
|
@1513
|
9 years |
sam |
core: replace usage of sin() or std::sin() with lol::sin() where …
|
|
|
@1512
|
9 years |
sam |
build: fix the PS3 port by using our trig.h everywhere instead of …
|
|
|
@1488
|
9 years |
sam |
gpu: remove FrameBuffer::Clear(), it's not really useful.
|
|
|
@1480
|
9 years |
sam |
gpu: better state restoration after vertex buffer usage.
|
|
|
@1478
|
9 years |
sam |
gpu: do not convert u8vec4 to integers when set as array buffers, …
|
|
|
@1475
|
9 years |
sam |
gpu: do not convert integers in vertex streams to floats.
|
|
|
@1470
|
9 years |
sam |
gpu: be more verbose about shader compilation; some warnings are useful.
|
|
|
@1468
|
9 years |
sam |
gpu: fix a harmless inconsistency in vertexbuffer function order that …
|
|
|
@1466
|
9 years |
sam |
gpu: add GL points support to the primitive rendering.
|
|
|
@1459
|
9 years |
sam |
neercs: some refactoring.
|
|
|
@1455
|
9 years |
sam |
gpu: first FrameBuffer GPU class.
|
|
|
@1452
|
9 years |
sam |
gpu: first shot at a Shader::SetTexture() function.
|
|
|
@1450
|
9 years |
sam |
gpu: disable all vertex attributes upon vertex declaration unbind, …
|
|
|
@1443
|
9 years |
sam |
gpu: silently ignore empty vertex and index buffers instead of …
|
|
|
@1426
|
9 years |
sam |
core: rename f64vec4 to dvec4 etc. for consistency with GLSL.
|
|
|
@1407
|
9 years |
sam |
gpu: irrelevant tweaks to a test material file.
|
|
|
@1406
|
9 years |
sam |
gpu: start working on the LolFx format.
|
|
|
@1401
|
9 years |
sam |
core: no longer deactivate std::ostream features on Android.
|
|
|
@1389
|
9 years |
sam |
gpu: define the _XBOX macro in our HLSL compilation.
|
|
|
@1385
|
9 years |
sam |
gpu: allow to load a .lolfx file instead of all those shaders.
|
|
|
@1380
|
9 years |
sam |
win32: add a custom build rule for '.lolfx' files. The files are …
|
|
|
@1337
|
9 years |
sam |
gpu: activate backface culling on OpenGL to remain consistent with
the …
|
|
|
@1324
|
9 years |
sam |
gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes.
|
|
|
@1303
|
9 years |
sam |
gpu: temporarily enable alpha blending in the vertex buffer code.
|
|
|
@1292
|
9 years |
sam |
ps3: start fixing the vertex buffer logic in there.
|
|
|
@1289
|
9 years |
sam |
gpu: implement a few CG calls.
|
|
|
@1266
|
9 years |
sam |
gpu: normalize 8-bit integer data in 0..1 by default.
|
|
|
@1265
|
9 years |
sam |
gpu: fix Direct3D handling of float3x3 uniforms; they need padding.
|
|
|
@1259
|
9 years |
sam |
gpu: add methods to send mat2 and mat3 matrices to the shader.
|
|
|
@1253
|
9 years |
sam |
gpu: assume 8-bit unsigned vertex data is expected to be normalised on 0-1.
|
|
|
@1251
|
9 years |
sam |
gpu: fix a stupid signed/unsigned inconsistency causing vertex …
|
|
|
@1247
|
9 years |
sam |
gpu: abstraction class for index buffers; the cube tutorial no longer …
|
|
|
@1246
|
9 years |
sam |
gpu: remove old code in VertexBuffer that caused a memory leak.
|
|
|
@1241
|
9 years |
sam |
gpu: fix a great lot of Direct3D problems, spotted using PIX.
|
|
|
@1236
|
9 years |
sam |
gpu: replace exit(0) in D3D error checks with lol::Abort().
|
|
|
@1234
|
9 years |
sam |
gpu: fix a nasty bug in the D3D9 vertex declaration code that caused …
|
|
|
@1231
|
9 years |
sam |
gpu: move the platform-specific triangle drawing call to the …
|
|
|
@1230
|
9 years |
sam |
gpu: fix the core scene renderer.
|
|
|
@1228
|
9 years |
sam |
gpu: port the vertex buffer abstraction layer to OpenGL.
|
|
|
@1227
|
9 years |
sam |
gpu: implement vertex buffer streams for Direct3D. OpenGL is missing …
|
|
|
@1226
|
9 years |
sam |
gpu: refactor the vertex declaration code to allow several vertex streams.
|
|
|
@1225
|
9 years |
sam |
gpu: fix compilation errors and warnings in the vertex declaration code.
|
|
|
@1224
|
9 years |
sam |
gpu: start working on a template-based vertex buffer class.
|
|
|
@1221
|
9 years |
sam |
gpu: port the texture and scene handling code to Direct3D. Not functional.
|
|
|
@1215
|
9 years |
sam |
gpu: add support for integer uniforms and fix a few PS3 and Linux …
|
|
|
@1214
|
9 years |
sam |
win32: the uniform handling code was completely broken; we now …
|
|
|
@1212
|
9 years |
sam |
build: allow to build the Direct3D 9 driver with the mingw compiler.
|
|
|
@1208
|
9 years |
sam |
win32: start porting the graphical backend to DirectX 9. Apparently I …
|
|
|
@1194
|
9 years |
sam |
xbox: fix a few problems in the shader handling code; the first …
|
|
|
@1180
|
9 years |
sam |
build: reorganise math files in a single "math" directory, and get rid …
|
|
|
@1053
|
9 years |
sam |
gpu: start implementing a vertex buffer object.
|