BearishSun
|
7fa57750e4
Getting rid of core thread accessors as they were confusing and of little practical use
|
9 anni fa |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 anni fa |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
9 anni fa |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
9 anni fa |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
9 anni fa |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
9 anni fa |
BearishSun
|
5486740789
Vulkan index, vertex, gpu and gpu param block buffer implementations
|
9 anni fa |
BearishSun
|
59db12dbc5
Added special Vulkan command buffers for transfer operations
|
9 anni fa |
BearishSun
|
ebed609b8e
Refactored command buffer submission and sync in order to resolve some design issue with previous sync approach, as well as command buffer IDs
|
9 anni fa |
BearishSun
|
dc9e96ae22
Vulkan command buffer submission and inter-queue synchronization
|
9 anni fa |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
9 anni fa |
BearishSun
|
9bfe9675a3
Getting rid of MultiRenderTexture as implementation is now merged into RenderTexture class since modern APIs don't make the distinction between the two
|
9 anni fa |
BearishSun
|
50b2daaa81
Added an separate object that encapsulates entire pipeline states to Render API, to more easily match up with Vulkan internals
|
9 anni fa |
BearishSun
|
512a345d3b
Refactoring render API in order to support command buffers (WIP)
|
9 anni fa |
BearishSun
|
b89005a830
Added morph shape curve evaluation
|
9 anni fa |
BearishSun
|
a69052d9c5
Morph shape evaluation
|
9 anni fa |
BearishSun
|
92aca46056
Added morph shapes to Mesh
|
9 anni fa |
BearishSun
|
73a81b29b3
Added data structures required for storing morph shape animation
|
9 anni fa |
BearishSun
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
9 anni fa |
BearishSun
|
60dc82f396
Material refactor WIP - Updated sampler state overrides so they work with material params
|
9 anni fa |
BearishSun
|
96bdac041e
Material refactor WIP
|
9 anni fa |
BearishSun
|
8b5a233303
Added sync methods to material params
|
9 anni fa |
BearishSun
|
9ed85be779
Added the ability for C++ Animation to register scene object <-> bone mapping same as in C#
|
9 anni fa |
BearishSun
|
17bd614ff6
Added a way to attach animation events to imported animation clips
|
9 anni fa |
BearishSun
|
773d549e57
Added basic support for animation events
|
9 anni fa |
BearishSun
|
f6fa57f3cb
Modified documentation style a bit, and fixed some invalid documentation group parents
|
9 anni fa |
BearishSun
|
4036f8a11b
Added missing plugin documentation
|
9 anni fa |
BearishSun
|
a67e3eebc2
Better documentation categories
|
9 anni fa |
BearishSun
|
fb1ff68fa2
Added Animation component
|
9 anni fa |
BearishSun
|
27d5b94da0
Animation curve splitting (WIP)
|
9 anni fa |