BearishSun
|
fcffdb7a4d
Vulkan: Handling layout transitions for textures used both as framebuffer attachments and shader inputs
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
3ca0661c4f
Adding checks to see if a pipeline perform only read operations or color or depth attachments
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
e04b076426
When changingVulkan storage texture layouts, always change the entire texture, instead of a single surface
|
%!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
|
e38507eab7
Don't support dynamic texture memory for render and storage textures
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
1f02116511
Fixing an issue where layout file wasn't properly copied when creating a new project while another project was currently open
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
ceecbd4352
Added Window and Camera user guides, began work on Texture user manual
|
%!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
|
81c38aea72
Vulkan render texture implementation
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
84089250e9
Vulkan texture copy and resolve
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
9c52e15fe4
Adding subresources for Vulkan images, for more precise usage tracking
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
ff0accfe92
Vulkan texture direct mapping
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
9e1b7aea56
Vulkan texture locking/unlocking WIP
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
01cf5c56f4
Updating documentation to reflect the core accessor changes
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
7fa57750e4
Getting rid of core thread accessors as they were confusing and of little practical use
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
d3f4c074ed
Modified vertex declaration creation so assigns identical ids to identical declarations
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
2f33441889
Register GPU programs with command buffer, on Vulkan pipeline state bind
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
1a47d80872
Flush GPU param block buffers when GPU params are bound
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
c3980c5957
Adding location and binding qualifiers to all GLSL shaders
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
5998d474c1
Fixing broken build
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
bd78968698
Added Vulkan gpu program initialization and reflection
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
d4d0bb0360
More user manuals and minor usability tweaks
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
2c4d19339c
Fixing documentation errors
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
1c82ceb27b
Work on a new set of User oriented manuals for C++ framework
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
9ac01d6431
Making C++ framework startup simpler
|
%!s(int64=9) %!d(string=hai) anos |
BearishSun
|
c4ce4545a4
Started adding necessary qualifiers to existing shaders
|
%!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 |