Marko Pintera
|
e704f32e6c
DX9 working fine with new way of texture initialization
|
12 gadi atpakaļ |
Marko Pintera
|
044b85e1e0
Ensuring that texture fields are immutable (WIP for DX9 and DX11)
|
12 gadi atpakaļ |
Marko Pintera
|
bbc6f667e1
Fixed a bug where texture would be marked as loaded before it really was
|
12 gadi atpakaļ |
Marko Pintera
|
d8d41821ad
Improved performance of static Texture write updates
|
12 gadi atpakaļ |
Marko Pintera
|
41845e2059
Bindable RenderTexture working for DX9
|
12 gadi atpakaļ |
Marko Pintera
|
cb10df23fe
Getting render target bindings to work so it shows up in GUI
|
12 gadi atpakaļ |
Marko Pintera
|
8c982e0422
Moved the core thread outside of the render system
|
12 gadi atpakaļ |
Marko Pintera
|
df225bbba5
Ported remaining new/delete calls to the new system
|
12 gadi atpakaļ |
Marko Pintera
|
c5f46545e8
A bunch more code ported to new alloc system
|
12 gadi atpakaļ |
Marko Pintera
|
fb7c50e1b3
More PixelData refactor
|
12 gadi atpakaļ |
Marko Pintera
|
8c53fd844b
Encapsulated PixelData::data
|
12 gadi atpakaļ |
Marko Pintera
|
605061be36
Fixed an issue with incorrectly specified texture format
|
12 gadi atpakaļ |
Marko Pintera
|
1b67b08c6b
DX9 and DX11 working with new pixel format layouts
|
12 gadi atpakaļ |
Marko Pintera
|
ede19ab51a
All renderers working - Preparing to port bulkPixelConversion method so it properly converts between formats
|
12 gadi atpakaļ |
Marko Pintera
|
267df110ea
Renamed CamelotEngine -> CamelotFramework namespace
|
12 gadi atpakaļ |
Marko Pintera
|
63c189c3c6
Ported D3D9 to use memory allocator
|
12 gadi atpakaļ |
Marko Pintera
|
7b80bdaff7
Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released
|
13 gadi atpakaļ |
Marko Pintera
|
e090e96915
CoreGpuObject
|
13 gadi atpakaļ |
Marko Pintera
|
59628fa944
Renamed IDestroyable to CoreGpuObject and added more features to it
|
13 gadi atpakaļ |
Marko Pintera
|
5c64304d91
Re-enabled D3D9ResourceManager (still crashes on quit, but will fix with new way of resource management)
|
13 gadi atpakaļ |
Marko Pintera
|
fda3ca2150
Fixed multiple exceptions and deadlocks that were happening when attempting to exit the application
|
13 gadi atpakaļ |
Marko Pintera
|
6b1f26b8ff
Refactored Textures and GpuPrograms so they use destroy() for releasing resources
|
13 gadi atpakaļ |
Marko Pintera
|
570e911896
Merged Depth stencil surface into Texture class for DX9
|
13 gadi atpakaļ |
Marko Pintera
|
656d3e7b07
Renamed all of the hardware buffers
|
13 gadi atpakaļ |
Marko Pintera
|
dc14ccc440
Refactored some enums and started work on generic buffers
|
13 gadi atpakaļ |
Marko Pintera
|
e846997473
DX11 RenderTarget
|
13 gadi atpakaļ |
Marko Pintera
|
9ebcf2cb30
Added GLRenderTexture
|
13 gadi atpakaļ |
Marko Pintera
|
3e20948845
Added DX11RenderTexture
|
13 gadi atpakaļ |
Marko Pintera
|
03b6ace987
Reverted previous revision and only removed certain render texture references
|
13 gadi atpakaļ |
Marko Pintera
|
356b07673e
Removed the old way of RenderTexture handling
|
13 gadi atpakaļ |