Marko Pintera
|
2de43e95a4
Gpu program include importer
|
13 years ago |
Marko Pintera
|
f6f19866d5
Creating a resource will return a handle instead of a pointer
|
13 years ago |
Marko Pintera
|
05e0af19b4
Resources call destroy() automatically when reference count reaches 0
|
13 years ago |
Marko Pintera
|
7b80bdaff7
Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released
|
13 years ago |
Marko Pintera
|
e090e96915
CoreGpuObject
|
13 years ago |
Marko Pintera
|
ca6e08450c
Removed loadFromSource and replaced it with initialize_internal
|
13 years ago |
Marko Pintera
|
6b1f26b8ff
Refactored Textures and GpuPrograms so they use destroy() for releasing resources
|
13 years ago |
Marko Pintera
|
01243d6be4
Removed some useless cg stuff
|
13 years ago |
Marko Pintera
|
284bb02672
Removed most of the old parameter system
|
13 years ago |
Marko Pintera
|
2f72100575
Removed some unused param stuff
|
13 years ago |
Marko Pintera
|
35f528e399
New shader param system actually works with DX9
|
13 years ago |
Marko Pintera
|
dfb8b81ded
Removed remainining referenced to RenderSystemManager
|
13 years ago |
Marko Pintera
|
0e72046097
Refactoring how Pass/RenderSystem and other classes handle render states. Part 1
|
13 years ago |
Marko Pintera
|
6166de8dc2
New deferred context works!
|
13 years ago |
Marko Pintera
|
fed686f420
Shader unload only callable from render thread
|
13 years ago |
Marko Pintera
|
3b44567e07
Refactored shaders by removing a bunch of useless methods
|
13 years ago |
Marko Pintera
|
655f82b5a4
Removing unused stuff from GpuPrograms
|
13 years ago |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 years ago |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 years ago |
Marko Pintera
|
7970ff490b
Refactored Textures part #1
|
13 years ago |
Marko Pintera
|
8e4d885080
More resource async loading work
|
13 years ago |
Marko Pintera
|
dd60bfafb3
Removed boost dependencies from linker, they're loaded automatically
|
13 years ago |
Marko Pintera
|
7052e68acf
Removed default GpuParams
|
13 years ago |
Marko Pintera
|
339335ef7f
Ability to set textures in gpu params
|
13 years ago |
Marko Pintera
|
2abf1aa49c
Split GL and D3D9 into separate dlls
|
13 years ago |