BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
9 жил өмнө |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
9 жил өмнө |
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
|
9 жил өмнө |
BearishSun
|
2bc0d6779b
Material params now use a versioning system to keep in sync with GPU params. Previous system used dirty flags which put a limit on the number of GPU params mapped to a single material.
|
9 жил өмнө |
BearishSun
|
b00680e742
Refactoring renderer so camera parameter buffers are populated on camera change, instead of every frame
|
9 жил өмнө |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 жил өмнө |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
9 жил өмнө |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
9 жил өмнө |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
9 жил өмнө |
BearishSun
|
7813bf7431
Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design
|
9 жил өмнө |
BearishSun
|
50b2daaa81
Added an separate object that encapsulates entire pipeline states to Render API, to more easily match up with Vulkan internals
|
9 жил өмнө |
BearishSun
|
ed8fcf6b9f
Don't try to call managed assembly entry points, as they don't exist
|
9 жил өмнө |
BearishSun
|
65006380e7
Clear material param dirty flags after update
|
9 жил өмнө |
BearishSun
|
8a5d6db814
Material refactor - Things working again
|
9 жил өмнө |
BearishSun
|
9675b3f6fd
Material refactor WIP - Transpose matrices when updating from material to GPU params
|
9 жил өмнө |
BearishSun
|
0fcb499f43
Material refactor WIP - Added GpuParamsSet update method and parameter meta-data
|
9 жил өмнө |
BearishSun
|
96bdac041e
Material refactor WIP
|
9 жил өмнө |