Marko Pintera
|
3e47d2941c
Finalized removing all raw pointers from RenderSystem
|
13 år sedan |
Marko Pintera
|
f53903ed37
Render queue automatically detects if its being called from render thread an executes immediately
|
13 år sedan |
Marko Pintera
|
6b1f26b8ff
Refactored Textures and GpuPrograms so they use destroy() for releasing resources
|
13 år sedan |
Marko Pintera
|
01243d6be4
Removed some useless cg stuff
|
13 år sedan |
Marko Pintera
|
2f72100575
Removed some unused param stuff
|
13 år sedan |
Marko Pintera
|
0e72046097
Refactoring how Pass/RenderSystem and other classes handle render states. Part 1
|
13 år sedan |
Marko Pintera
|
fed686f420
Shader unload only callable from render thread
|
13 år sedan |
Marko Pintera
|
3b44567e07
Refactored shaders by removing a bunch of useless methods
|
13 år sedan |
Marko Pintera
|
43d1b87b50
Ported Renderer to x64
|
13 år sedan |
Marko Pintera
|
655f82b5a4
Removing unused stuff from GpuPrograms
|
13 år sedan |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 år sedan |
Marko Pintera
|
7970ff490b
Refactored Textures part #1
|
13 år sedan |
Marko Pintera
|
8e4d885080
More resource async loading work
|
13 år sedan |
Marko Pintera
|
c5c0aca2dc
Added RTTI for shader programs
|
13 år sedan |
Marko Pintera
|
339335ef7f
Ability to set textures in gpu params
|
13 år sedan |
Marko Pintera
|
9fff9bad3e
Samplers get enumerated as shader parameters
|
13 år sedan |
Marko Pintera
|
3da577fc99
Cg up and running
|
13 år sedan |
Marko Pintera
|
629eb64471
Cg works on DX but not on GL
|
13 år sedan |
Marko Pintera
|
506d8e10b3
Added Cg (untested)
|
13 år sedan |