BearishSun
|
b905718c34
Skybox related fixes
|
hace 8 años |
BearishSun
|
3e10138c98
Added a skybox component
|
hace 8 años |
BearishSun
|
f3ee875d18
Fixing DLL export macros so they are properly set up when compiling with non-MSVC on Windows
|
hace 8 años |
BearishSun
|
6e1c80700f
More work on reflection probes
|
hace 8 años |
BearishSun
|
f04992fbd4
Added skeleton code for reflection probes
|
hace 8 años |
BearishSun
|
53ffc80827
Refactor/Cleanup: Scene manager and renderer are no longer split across two libraries, for no real reason. Moved everything related to them to Core layer.
|
hace 8 años |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
hace 9 años |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
hace 9 años |
BearishSun
|
91d6f7a431
CoreObjectCore -> ct::CoreObject
|
hace 9 años |
BearishSun
|
30ddb8400e
Renaming core thread managers by removing the Core suffix since they're now in the ::ct namespace
|
hace 9 años |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
hace 9 años |
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
|
hace 9 años |
BearishSun
|
7fa57750e4
Getting rid of core thread accessors as they were confusing and of little practical use
|
hace 9 años |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
hace 9 años |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
hace 9 años |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
hace 9 años |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
hace 9 años |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
hace 9 años |
BearishSun
|
5486740789
Vulkan index, vertex, gpu and gpu param block buffer implementations
|
hace 9 años |
BearishSun
|
59db12dbc5
Added special Vulkan command buffers for transfer operations
|
hace 9 años |
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
|
hace 9 años |
BearishSun
|
dc9e96ae22
Vulkan command buffer submission and inter-queue synchronization
|
hace 9 años |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
hace 9 años |
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
|
hace 9 años |
BearishSun
|
50b2daaa81
Added an separate object that encapsulates entire pipeline states to Render API, to more easily match up with Vulkan internals
|
hace 9 años |
BearishSun
|
512a345d3b
Refactoring render API in order to support command buffers (WIP)
|
hace 9 años |
BearishSun
|
b89005a830
Added morph shape curve evaluation
|
hace 9 años |
BearishSun
|
a69052d9c5
Morph shape evaluation
|
hace 9 años |
BearishSun
|
92aca46056
Added morph shapes to Mesh
|
hace 9 años |
BearishSun
|
73a81b29b3
Added data structures required for storing morph shape animation
|
hace 9 años |