BearishSun
|
68c4fb3403
More work on documentation
|
il y a 8 ans |
BearishSun
|
c530c1795f
Transparent rendering path now functional using clustered rendering without depth pre-pass requirement. Same path can also be used for normal opaque object rendering if needed.
|
il y a 9 ans |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
il y a 9 ans |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
il y a 9 ans |
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
|
il y a 9 ans |
BearishSun
|
d25432623f
Removed beginFrame/endFrame methods from RenderAPI as they weren't really used
|
il y a 9 ans |
BearishSun
|
b58a3fd3ad
Refactored Vulkan semaphores, so that a command buffers generates a new semaphore on each submission
|
il y a 9 ans |
BearishSun
|
6b749fa064
Added a way to create multiple variations of Vulkan framebuffer
|
il y a 9 ans |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
il y a 9 ans |
BearishSun
|
7f501a8e77
Added an explicit flag to preserve render target contents on load, to improve performance when this is not required (most of the time)
|
il y a 9 ans |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
il y a 9 ans |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
il y a 9 ans |
BearishSun
|
11c403a10d
Vulkan queries WIP
|
il y a 9 ans |
BearishSun
|
b267abf39a
Vulkan render API swapBuffers() method hooked up
|
il y a 9 ans |
BearishSun
|
99d14364e5
More work on Vulkan:
|
il y a 9 ans |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
il y a 9 ans |
BearishSun
|
142c7970fc
Cleaned up render API capabilities class
|
il y a 9 ans |
BearishSun
|
d38fc0c070
Vulkan render window and swap chain (WIP)
|
il y a 9 ans |
BearishSun
|
9d9a222d00
Vulkan startup
|
il y a 9 ans |
BearishSun
|
234e7e004e
Added skeleton for Vulkan render API
|
il y a 9 ans |