BearishSun
|
4fe38f7bfe
Omni-directional shadows running on Vulkan
|
%!s(int64=8) %!d(string=hai) anos |
BearishSun
|
2e94779fc6
Vulkan: Now tracking image layouts on a per-resource basis. This way individual faces & mip-levels can be bound for rendering, particularily useful for cubemaps and texture arrays in general.
|
%!s(int64=9) %!d(string=hai) anos |
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
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
b18bb2adc2
Vulkan: Use a render-pass with clear ops, when a clear is issued before any draw calls
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
9e470e2063
Vulkan: More fixes
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
2f7bfb64ef
Fixing an issue with VulkanFramebuffer: Tightly packed color attachments now provide indices to the original positions, so they may be correctly used in masks and similar
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
fcffdb7a4d
Vulkan: Handling layout transitions for textures used both as framebuffer attachments and shader inputs
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
09f313181c
Fixing a Vulkan Framebuffer state that wasn't cached
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
6b749fa064
Added a way to create multiple variations of Vulkan framebuffer
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
896a17335d
Vulkan framebuffer now provides access to individual image resources
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
%!s(int64=9) %!d(string=hai) anos |
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)
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
3d6a7c2bb0
Vulkan render target clears implemented
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
643f494d3a
Hooking up various Vulkan RenderAPI methods
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
952a02e2f2
Vulkan graphics pipeline creation
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
1da1209680
Added frame buffers to Vulkan's implementation of a render window
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
d8c6db7a32
More Vulkan WIP:
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
d38fc0c070
Vulkan render window and swap chain (WIP)
|
%!s(int64=9) %!d(string=hai) anos |