Marko Pintera f212513ba8 Added circular reference checking 13 lat temu
..
Cocoa 58db262ed7 Linux/Mac OSCursor implementations (untested) 13 lat temu
Win32 54d787cc56 Some cursor management methods 13 lat temu
X11 58db262ed7 Linux/Mac OSCursor implementations (untested) 13 lat temu
CmApplication.h 23822c862d Fixed a bunch of bugs with async resource loading 13 lat temu
CmBlendState.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmBlendStateRTTI.h 4139f9dbb3 Renamed some RTTI types 13 lat temu
CmCamera.h 5700fec8d0 Removed mActiveViewport from render system 13 lat temu
CmCameraRTTI.h 93e2676b37 RenderManager initial work 13 lat temu
CmCgProgram.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmCgProgramFactory.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmCgProgramRTTI.h d87a5e8fc4 More multithreaded changes, mostly to GpuPrograms 13 lat temu
CmCommandQueue.h 079c1923cf Fixed a crash where object was deleted while still in command queue 13 lat temu
CmCommonEnums.h 19e874a87d Material serialization (untested) 13 lat temu
CmComponent.h 7ef92f594e Some fixes with camera rotation 13 lat temu
CmComponentRTTI.h 93e2676b37 RenderManager initial work 13 lat temu
CmConfigOptionMap.h 2abf1aa49c Split GL and D3D9 into separate dlls 13 lat temu
CmCoreGpuObject.h db092c1e82 GpuParamBlock is now initialized like any other CoreGpuObject 13 lat temu
CmCoreGpuObjectManager.h fea3072466 Removed register/unregisterObjectToDestroy as it's no longer needed and it just requires an additional sync lock 13 lat temu
CmDeferredRenderContext.h 0105df516c Removed render window pointer array from D3D9RenderSystem 13 lat temu
CmDepthStencilState.h d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly 13 lat temu
CmDepthStencilStateRTTI.h 2f668d6cbe Added depth stencil state 13 lat temu
CmGameObject.h 43d1b87b50 Ported Renderer to x64 13 lat temu
CmGpuBuffer.h e090e96915 CoreGpuObject 13 lat temu
CmGpuBufferView.h 0527551a68 Modified GpuBufferViews so they hold a reference to their parent buffer 13 lat temu
CmGpuParamBlock.h db092c1e82 GpuParamBlock is now initialized like any other CoreGpuObject 13 lat temu
CmGpuParamDesc.h 01defbfd9d DX11 arrays work 13 lat temu
CmGpuParams.h 700d56beaa DirectX 11 struct shader parameters work 13 lat temu
CmGpuProgInclude.h 2de43e95a4 Gpu program include importer 13 lat temu
CmGpuProgIncludeImporter.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmGpuProgram.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmGpuProgramImportOptions.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmGpuProgramImportOptionsRTTI.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmGpuProgramImporter.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmGpuProgramManager.h fda3ca2150 Fixed multiple exceptions and deadlocks that were happening when attempting to exit the application 13 lat temu
CmGpuProgramParams.h 0e72046097 Refactoring how Pass/RenderSystem and other classes handle render states. Part 1 13 lat temu
CmGpuProgramRTTI.h d87a5e8fc4 More multithreaded changes, mostly to GpuPrograms 13 lat temu
CmHardwareBuffer.h dc14ccc440 Refactored some enums and started work on generic buffers 13 lat temu
CmHardwareBufferManager.h db092c1e82 GpuParamBlock is now initialized like any other CoreGpuObject 13 lat temu
CmHighLevelGpuProgram.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmHighLevelGpuProgramManager.h 89658aa9eb All shaders are loaded from files 13 lat temu
CmImportOptions.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmImportOptionsRTTI.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmImporter.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmIndexBuffer.h e090e96915 CoreGpuObject 13 lat temu
CmIndexData.h f964cb4e87 Renamed VertexIndexData into two separate files 13 lat temu
CmInput.h 3a33dcbc18 OIS set up but not working 13 lat temu
CmInputHandler.h 3a33dcbc18 OIS set up but not working 13 lat temu
CmMaterial.h 700d56beaa DirectX 11 struct shader parameters work 13 lat temu
CmMaterialManager.cpp f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmMaterialManager.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmMaterialRTTI.h 700d56beaa DirectX 11 struct shader parameters work 13 lat temu
CmMesh.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmMeshData.h 656d3e7b07 Renamed all of the hardware buffers 13 lat temu
CmMeshDataRTTI.h d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly 13 lat temu
CmMeshManager.h 18114ebd6e Null mesh data gets properly released 13 lat temu
CmMultiRenderTexture.h 0105df516c Removed render window pointer array from D3D9RenderSystem 13 lat temu
CmOSCursor.h 54d787cc56 Some cursor management methods 13 lat temu
CmOcclusionQuery.h 656d3e7b07 Renamed all of the hardware buffers 13 lat temu
CmPass.h c62037b142 Parsing samplers & textures with the same name now works 13 lat temu
CmPassRTTI.h c62037b142 Parsing samplers & textures with the same name now works 13 lat temu
CmPixelBuffer.h 656d3e7b07 Renamed all of the hardware buffers 13 lat temu
CmPrerequisites.h 700d56beaa DirectX 11 struct shader parameters work 13 lat temu
CmRasterizerState.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmRasterizerStateRTTI.h d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly 13 lat temu
CmRenderOperation.h f964cb4e87 Renamed VertexIndexData into two separate files 13 lat temu
CmRenderStateManager.h 05e0af19b4 Resources call destroy() automatically when reference count reaches 0 13 lat temu
CmRenderSystem.h bb8e189cf4 Fixed the deadlock when starting the render thread 13 lat temu
CmRenderSystemCapabilities.h 74796b8bb9 Removed vertex binding 13 lat temu
CmRenderSystemFactory.h e94ca6b9d6 RenderSystem is now a module 13 lat temu
CmRenderSystemManager.h e06708fe75 RendererManager and RenderSystemManager are now modules so their factories get properly released 13 lat temu
CmRenderTarget.h 0105df516c Removed render window pointer array from D3D9RenderSystem 13 lat temu
CmRenderTexture.h 0105df516c Removed render window pointer array from D3D9RenderSystem 13 lat temu
CmRenderWindow.h 0105df516c Removed render window pointer array from D3D9RenderSystem 13 lat temu
CmRenderWindowManager.h 05e0af19b4 Resources call destroy() automatically when reference count reaches 0 13 lat temu
CmRenderable.h cca0196f6c Renamed ResourceRef to ResourceHandle 13 lat temu
CmRenderableRTTI.h 93e2676b37 RenderManager initial work 13 lat temu
CmRenderer.h f4cf3ec60e Bunch of renames and starting work on deferred render system 13 lat temu
CmRendererFactory.h 7f49bdd956 Forward renderer 13 lat temu
CmRendererManager.h e06708fe75 RendererManager and RenderSystemManager are now modules so their factories get properly released 13 lat temu
CmResource.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmResourceHandle.h bbb7a1bb74 Fixed a serious issue with serialization where Reflectable object size wasn't being calculated properly 13 lat temu
CmResourceHandleRTTI.h bbb7a1bb74 Fixed a serious issue with serialization where Reflectable object size wasn't being calculated properly 13 lat temu
CmResourceRTTI.h 288f2f37e7 Resource references 13 lat temu
CmResources.h 23822c862d Fixed a bunch of bugs with async resource loading 13 lat temu
CmResourcesRTTI.h d0f2212f2a Resource meta files 13 lat temu
CmSamplerState.h f6f19866d5 Creating a resource will return a handle instead of a pointer 13 lat temu
CmSamplerStateRTTI.h d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly 13 lat temu
CmSceneManager.h 7ef92f594e Some fixes with camera rotation 13 lat temu
CmShader.h 700d56beaa DirectX 11 struct shader parameters work 13 lat temu
CmShaderRTTI.h f212513ba8 Added circular reference checking 13 lat temu
CmSpecificImporter.h ba5f1c9453 Added GpuProgram importer 13 lat temu
CmTechnique.h 43d1b87b50 Ported Renderer to x64 13 lat temu
CmTechniqueRTTI.h 43d1b87b50 Ported Renderer to x64 13 lat temu
CmTexture.h 181d9f6431 RenderTexture is initialized fully via initialize() and is immutable after 13 lat temu
CmTextureManager.h 181d9f6431 RenderTexture is initialized fully via initialize() and is immutable after 13 lat temu
CmTextureRTTI.h 7b80bdaff7 Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released 13 lat temu
CmTextureView.h 181d9f6431 RenderTexture is initialized fully via initialize() and is immutable after 13 lat temu
CmVertexBuffer.h e090e96915 CoreGpuObject 13 lat temu
CmVertexData.h 25fcacb372 added destroy() for vertex/index/vertex declarations 13 lat temu
CmVertexDeclaration.h e090e96915 CoreGpuObject 13 lat temu
CmVertexDeclarationRTTI.h d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly 13 lat temu
CmViewport.h e3e5d96d67 Refactored viewport 13 lat temu
CmWindowEventUtilities.h 2abf1aa49c Split GL and D3D9 into separate dlls 13 lat temu
stdafx.h 2abf1aa49c Split GL and D3D9 into separate dlls 13 lat temu
targetver.h 2abf1aa49c Split GL and D3D9 into separate dlls 13 lat temu