Marko Pintera
|
630f8908a3
Added MaterialParams as a Material equivalent of GpuParam used by GpuPrograms
|
11 år sedan |
Marko Pintera
|
350e767ebf
Added support for load/store textures
|
11 år sedan |
Marko Pintera
|
0e027b8351
Scene picking WIP (untested)
|
11 år sedan |
Marko Pintera
|
4460630297
Fixed Renderer by properly updating dirty parameters and properly handling DrawList items
|
11 år sedan |
Marko Pintera
|
86f1d09e68
Updating material proxies uses frame allocator
|
11 år sedan |
Marko Pintera
|
c256b7e5d5
Shader can now have one object parameter reference multiple GPU variables, in case variables have different names across different render systems
|
11 år sedan |
Marko Pintera
|
a9bf1fec5f
Various fixes to get shutdown work properly
|
11 år sedan |
Marko Pintera
|
6fa7ffec97
Various fixes to Renderer
|
11 år sedan |
Marko Pintera
|
610f21b521
Refactored Renderer so that render type specific elements are in a separate class
|
11 år sedan |
Marko Pintera
|
e33c0e5624
Finished with the renderer most, checkin before prettying it up
|
11 år sedan |
Marko Pintera
|
5f6fe3b27f
Updated how are GpuParamBlocks handled on the core thread and compile fixes
|
11 år sedan |
Marko Pintera
|
6084fe01cc
WIP Renderer refactor - Checkin before I start modifying GpuParams
|
11 år sedan |
Marko Pintera
|
97744d0baf
A lot more renderer and proxy refactoring
|
11 år sedan |
Marko Pintera
|
d2ac914abc
WIP renderer refactor
|
11 år sedan |
Marko Pintera
|
93b8d47960
GpuParams no longer cache gpu param handles
|
11 år sedan |
Marko Pintera
|
4101088f37
Massive refactor due to work on Renderer
|
11 år sedan |
Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
11 år sedan |