BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
hace 9 años |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
hace 9 años |
BearishSun
|
4e57b50514
Massive refactor: Moving all the core thread objects into their own namespace, so I can rename them into something neater and get rid of the Core suffix
|
hace 9 años |
BearishSun
|
1671597ec8
Refactored param blocks so there is much less redundant work done during individual param block initialization, as well as memory used per param block
|
hace 9 años |
BearishSun
|
d4208655f8
Scene picking now preloads all uniform buffers before rendering
|
hace 9 años |
BearishSun
|
23561ee03b
Refactored GUI so it generates all of it's GPU param buffers before rendering, instead of updating them before every draw call
|
hace 9 años |
BearishSun
|
1a47d80872
Flush GPU param block buffers when GPU params are bound
|
hace 9 años |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
hace 9 años |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
hace 9 años |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
hace 9 años |
BearishSun
|
7813bf7431
Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design
|
hace 9 años |
BearishSun
|
9675b3f6fd
Material refactor WIP - Transpose matrices when updating from material to GPU params
|
hace 9 años |
BearishSun
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
hace 9 años |
BearishSun
|
855b052658
More fixes in order to get everything to compile with Clang
|
hace 9 años |
BearishSun
|
74bb75edef
More work on improving documentation for doxygen generation
|
hace 9 años |
BearishSun
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
hace 9 años |
BearishSun
|
c8500a99d8
Refactored render properties so they're in a single class, and added a property for flipped NDC y axis
|
hace 9 años |
BearishSun
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
hace 9 años |