BearishSun
|
e0216b09ff
Irradiance probe indirect lighting mostly functional
|
8 anos atrás |
BearishSun
|
f5b3f4f653
Added LightProbeVolume component
|
8 anos atrás |
BearishSun
|
1ce5ec1bb4
Updated LightProbe generation code
|
8 anos atrás |
BearishSun
|
6715cb98ae
PostProcessSettings -> RenderSettings
|
8 anos atrás |
BearishSun
|
b83831cd3e
Render compositor nodes now execute the render callbacks
|
8 anos atrás |
BearishSun
|
13111a798c
More work on light probes
|
8 anos atrás |
BearishSun
|
b905718c34
Skybox related fixes
|
8 anos atrás |
BearishSun
|
3e10138c98
Added a skybox component
|
8 anos atrás |
BearishSun
|
f3ee875d18
Fixing DLL export macros so they are properly set up when compiling with non-MSVC on Windows
|
8 anos atrás |
BearishSun
|
6e1c80700f
More work on reflection probes
|
8 anos atrás |
BearishSun
|
f04992fbd4
Added skeleton code for reflection probes
|
8 anos atrás |
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.
|
8 anos atrás |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
9 anos atrás |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
9 anos atrás |
BearishSun
|
91d6f7a431
CoreObjectCore -> ct::CoreObject
|
9 anos atrás |
BearishSun
|
30ddb8400e
Renaming core thread managers by removing the Core suffix since they're now in the ::ct namespace
|
9 anos atrás |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
9 anos atrás |
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
|
9 anos atrás |
BearishSun
|
7fa57750e4
Getting rid of core thread accessors as they were confusing and of little practical use
|
9 anos atrás |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 anos atrás |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
9 anos atrás |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
9 anos atrás |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
9 anos atrás |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
9 anos atrás |
BearishSun
|
5486740789
Vulkan index, vertex, gpu and gpu param block buffer implementations
|
9 anos atrás |
BearishSun
|
59db12dbc5
Added special Vulkan command buffers for transfer operations
|
9 anos atrás |
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 anos atrás |
BearishSun
|
dc9e96ae22
Vulkan command buffer submission and inter-queue synchronization
|
9 anos atrás |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
9 anos atrás |
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 anos atrás |