Marko Pintera
|
bbded86fda
Added gpu params for basic data types
|
12 lat temu |
Marko Pintera
|
df225bbba5
Ported remaining new/delete calls to the new system
|
12 lat temu |
Marko Pintera
|
267df110ea
Renamed CamelotEngine -> CamelotFramework namespace
|
12 lat temu |
Marko Pintera
|
63c189c3c6
Ported D3D9 to use memory allocator
|
12 lat temu |
Marko Pintera
|
2de43e95a4
Gpu program include importer
|
13 lat temu |
Marko Pintera
|
e090e96915
CoreGpuObject
|
13 lat temu |
Marko Pintera
|
5c64304d91
Re-enabled D3D9ResourceManager (still crashes on quit, but will fix with new way of resource management)
|
13 lat temu |
Marko Pintera
|
fda3ca2150
Fixed multiple exceptions and deadlocks that were happening when attempting to exit the application
|
13 lat temu |
Marko Pintera
|
ca6e08450c
Removed loadFromSource and replaced it with initialize_internal
|
13 lat temu |
Marko Pintera
|
6b1f26b8ff
Refactored Textures and GpuPrograms so they use destroy() for releasing resources
|
13 lat temu |
Marko Pintera
|
35f528e399
New shader param system actually works with DX9
|
13 lat temu |
Marko Pintera
|
9b005cea53
D3D9 render system ported to x64
|
13 lat temu |
Marko Pintera
|
655f82b5a4
Removing unused stuff from GpuPrograms
|
13 lat temu |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 lat temu |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 lat temu |
Marko Pintera
|
8e4d885080
More resource async loading work
|
13 lat temu |
Marko Pintera
|
dc03bff18f
Before getting ready to solve derived class serialization issues
|
13 lat temu |
Marko Pintera
|
a884d33548
Exception ported
|
13 lat temu |
Marko Pintera
|
2abf1aa49c
Split GL and D3D9 into separate dlls
|
13 lat temu |