Lasse Öörni 41c4eb319f Use more complex but accurate batch sorting, which considers both state and distance, and tries to minimize shader changes. 13 лет назад
..
Direct3D9 088561af13 Compile shader bytecode into separate directories to keep the HLSL source directory clean. 13 лет назад
OpenGL 30c21a3789 Added terrain blend shader and terrain example. 13 лет назад
AnimatedModel.cpp 248fc3c1b6 Terrain attributes. 13 лет назад
AnimatedModel.h ab89278a5c Create AnimatedModel morph vertex buffers on demand (when first non-zero morph weight set.) 13 лет назад
Animation.cpp cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Animation.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
AnimationController.cpp 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). 13 лет назад
AnimationController.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
AnimationState.cpp 8a5274b596 Further refactoring of the Joint API. Now position & axis are specified in the local space of the own rigid body. 13 лет назад
AnimationState.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Batch.cpp 41c4eb319f Use more complex but accurate batch sorting, which considers both state and distance, and tries to minimize shader changes. 13 лет назад
Batch.h 41c4eb319f Use more complex but accurate batch sorting, which considers both state and distance, and tries to minimize shader changes. 13 лет назад
BillboardSet.cpp 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
BillboardSet.h 2976340a79 Fixed relative billboard position on Direct3D. 13 лет назад
CMakeLists.txt e1a1c974e5 Initial iOS support. 13 лет назад
Camera.cpp 6643bf7717 Started work on skinned decals. 13 лет назад
Camera.h 2c5a034bf5 Fixed includes. 13 лет назад
DebugRenderer.cpp 073347c950 AABB-test physics geometry before adding it to the debug renderer. 13 лет назад
DebugRenderer.h 9f331e56db Changed Constraint API to specify the other body position / axis explicitly, and to specify limits as Vector2. 13 лет назад
DecalSet.cpp c9ea9cb384 Changelog for next release. 13 лет назад
DecalSet.h abafe9b9f3 Fixed DecalSet functions being private. 13 лет назад
Drawable.cpp 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
Drawable.h 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
DrawableEvents.h c846879028 Added terrain collision. 13 лет назад
GPUObject.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Geometry.cpp 248fc3c1b6 Terrain attributes. 13 лет назад
Geometry.h 248fc3c1b6 Terrain attributes. 13 лет назад
Graphics.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
GraphicsDefs.cpp cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
GraphicsDefs.h 30c21a3789 Added terrain blend shader and terrain example. 13 лет назад
GraphicsEvents.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
GraphicsImpl.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
IndexBuffer.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Light.cpp 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
Light.h d18baaff87 Reverted back to 4 sample shadow mapping on OpenGL ES, but limited directional light cascades to 2. 13 лет назад
Material.cpp 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
Material.h 478a5af9d1 Allow defining depth bias for materials. 13 лет назад
Model.cpp 153106519e Restored public locking API for vertex & index buffers. On OpenGL locking is always emulated using either shadow or scratch data. 13 лет назад
Model.h 42b9cbc158 Cleaned up terrain code. 13 лет назад
OcclusionBuffer.cpp 5df4edfe03 Terrain patch stitching. 13 лет назад
OcclusionBuffer.h 612a0c2dee Fixed erroneous occlusion culling in orthographic mode. 13 лет назад
Octree.cpp ef421ef32d Initial Bullet constraint implementation. 13 лет назад
Octree.h ef421ef32d Initial Bullet constraint implementation. 13 лет назад
OctreeQuery.cpp 504ffaa93d Code cleanup. 13 лет назад
OctreeQuery.h a77a685f4c Fixed warnings reported by Xcode. 13 лет назад
ParticleEmitter.cpp 7a06dc73e5 Avoid Component::GetWorldTransform() and related functions where possible to avoid extra indirection and function call. 13 лет назад
ParticleEmitter.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
PostProcess.cpp c96f9e72dc Cleaned up joystick code. Automatically open the joystick when accessed. 13 лет назад
PostProcess.h 54c7de95d8 Tidied up Container code. 13 лет назад
Precompiled.cpp cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Precompiled.h 50226cfdb0 Started work toward Unicode compatibility. 14 лет назад
RenderSurface.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Renderer.cpp 54dab6404f Fixed setting camera shader parameters redundantly in light prepass material pass. 13 лет назад
Renderer.h 8fe755e7e6 Do not release resource if it has weak refs. 13 лет назад
Shader.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
ShaderParser.cpp 83487ac88f Further ShaderParser optimization. 13 лет назад
ShaderParser.h 83487ac88f Further ShaderParser optimization. 13 лет назад
ShaderProgram.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
ShaderVariation.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Skeleton.cpp af7c5a53fb Renamed GetData() to Data() in the Math library. 14 лет назад
Skeleton.h 91c7374e28 Started work on decals. 13 лет назад
Skybox.cpp 2c5a034bf5 Fixed includes. 13 лет назад
Skybox.h d62812df86 Comments cleanup and Batch refactoring. 13 лет назад
StaticModel.cpp abafe9b9f3 Fixed DecalSet functions being private. 13 лет назад
StaticModel.h 42b9cbc158 Cleaned up terrain code. 13 лет назад
Tangent.cpp c846879028 Added terrain collision. 13 лет назад
Tangent.h 8555b94e5a Use indexed geometry for decals. 13 лет назад
Technique.cpp 5d55c0959d Re-added the alpha masking hint to give priority to fully opaque materials. 13 лет назад
Technique.h 5d55c0959d Re-added the alpha masking hint to give priority to fully opaque materials. 13 лет назад
Terrain.cpp be28ed3469 Fixed terrain LOD error calculation. 13 лет назад
Terrain.h d651239e31 Doxygen formatting. 13 лет назад
TerrainPatch.cpp abafe9b9f3 Fixed DecalSet functions being private. 13 лет назад
TerrainPatch.h d651239e31 Doxygen formatting. 13 лет назад
Texture.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
Texture2D.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
TextureCube.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
VertexBuffer.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
VertexDeclaration.h cc3ee34f58 Increased occlusion buffer depth bias. 14 лет назад
View.cpp 54dab6404f Fixed setting camera shader parameters redundantly in light prepass material pass. 13 лет назад
View.h 8fb76dde01 Reverted the matrix uniform transpose on desktop GL due to problems on OS X. 13 лет назад
Viewport.cpp 7ea084bc4b Added missing DebugNew.h includes. 13 лет назад
Viewport.h 139ef6d6e2 Removed the light to light queue map. Instead store the light queue pointer directly to the light. 13 лет назад
Zone.cpp 8af8edd603 Android compile fixes. 13 лет назад
Zone.h 42b9cbc158 Cleaned up terrain code. 13 лет назад