BearishSun
|
01cf5c56f4
Updating documentation to reflect the core accessor changes
|
преди 9 години |
BearishSun
|
7fa57750e4
Getting rid of core thread accessors as they were confusing and of little practical use
|
преди 9 години |
BearishSun
|
d3f4c074ed
Modified vertex declaration creation so assigns identical ids to identical declarations
|
преди 9 години |
BearishSun
|
2f33441889
Register GPU programs with command buffer, on Vulkan pipeline state bind
|
преди 9 години |
BearishSun
|
1a47d80872
Flush GPU param block buffers when GPU params are bound
|
преди 9 години |
BearishSun
|
c3980c5957
Adding location and binding qualifiers to all GLSL shaders
|
преди 9 години |
BearishSun
|
5998d474c1
Fixing broken build
|
преди 9 години |
BearishSun
|
bd78968698
Added Vulkan gpu program initialization and reflection
|
преди 9 години |
BearishSun
|
d4d0bb0360
More user manuals and minor usability tweaks
|
преди 9 години |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
преди 9 години |
BearishSun
|
2c4d19339c
Fixing documentation errors
|
преди 9 години |
BearishSun
|
1c82ceb27b
Work on a new set of User oriented manuals for C++ framework
|
преди 9 години |
BearishSun
|
9ac01d6431
Making C++ framework startup simpler
|
преди 9 години |
BearishSun
|
c4ce4545a4
Started adding necessary qualifiers to existing shaders
|
преди 9 години |
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)
|
преди 9 години |
BearishSun
|
3d6a7c2bb0
Vulkan render target clears implemented
|
преди 9 години |
BearishSun
|
4581b43fe7
Vulkan graphics pipeline binding and caching
|
преди 9 години |
BearishSun
|
18ab7deb32
Vulkan GPU parameter binding
|
преди 9 години |
BearishSun
|
1df7760fcc
VulkanVertexInputManager now thread safe and returns a uniquely identifiable object
|
преди 9 години |
BearishSun
|
643f494d3a
Hooking up various Vulkan RenderAPI methods
|
преди 9 години |
BearishSun
|
fe290501fc
Fixing an issue where CoreObjects weren't properly synchronized the first time they were modified
|
преди 9 години |
BearishSun
|
c8b4aaf0fb
Separated constant GpuParams data into a GpuPipelineParamInfo object. Aside from being cleaner, it also gives Vulkan descriptor layouts a place to reside.
|
преди 9 години |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
преди 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
|
952a02e2f2
Vulkan graphics pipeline creation
|
преди 9 години |
BearishSun
|
8e8f590033
Vulkan queries
|
преди 9 години |
BearishSun
|
b8d614942d
Generalizes fast_build script
|
преди 9 години |
BearishSun
|
95d48bf94c
Added Vulkan texture read/writeData implementations
|
преди 9 години |