BearishSun
|
d2aa2bd074
Properly initialize a texture created with initial pixel data
|
vor 9 Jahren |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
vor 9 Jahren |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
vor 9 Jahren |
BearishSun
|
91d6f7a431
CoreObjectCore -> ct::CoreObject
|
vor 9 Jahren |
BearishSun
|
30ddb8400e
Renaming core thread managers by removing the Core suffix since they're now in the ::ct namespace
|
vor 9 Jahren |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
vor 9 Jahren |
BearishSun
|
2cc3ea7900
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
vor 9 Jahren |
BearishSun
|
10ec5d4767
Fixing a shader so it works on both OpenGL and Vulkan
|
vor 9 Jahren |
BearishSun
|
02dedf10dc
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
vor 9 Jahren |
BearishSun
|
fd174f3849
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
vor 9 Jahren |
BearishSun
|
457ab039d5
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace
|
vor 9 Jahren |
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
|
vor 9 Jahren |
BearishSun
|
cb9b2ae6d4
Exposed skybox field on Camera to C# code and editor
|
vor 9 Jahren |
BearishSun
|
90d5df0f83
Switching all default depth buffer formats to D32S8X24 or D32 since D24S8 seems to be falling out of favor on modern GPUs
|
vor 9 Jahren |
BearishSun
|
c7b352a49b
Replacing old GLSL syntax: gl_VertexID -> gl_VertexInstance
|
vor 9 Jahren |
BearishSun
|
36139ced8f
OpenGL/Vulkan: Nicer way of checking and dealing with (un)supported pixel formats
|
vor 9 Jahren |
BearishSun
|
e62261bc1e
DX11: Nicer way of checking and dealing with (un)supported pixel formats
|
vor 9 Jahren |
BearishSun
|
7cbf69f663
Dropping support for rarely used pixel formats
|
vor 9 Jahren |
BearishSun
|
457cd2fc42
Tonemapping LUT creation now uses compute shaders since Vulkan doesn't support 3D texture rendering
|
vor 9 Jahren |
BearishSun
|
ddf6204f9e
Fixing cylindrical/spherical environment map import
|
vor 9 Jahren |
BearishSun
|
5350cca1a2
Vulkan: Better image access mask tracking and handling
|
vor 9 Jahren |
BearishSun
|
e32b4ad844
Skybox rendering & cubemap import fixes
|
vor 9 Jahren |
BearishSun
|
4da4023c27
Don't crash when submitting the default command buffer on dx11/openGL
|
vor 9 Jahren |
BearishSun
|
766fd8d00e
More work on user facing manuals
|
vor 9 Jahren |
BearishSun
|
0ffb5e7c80
Example project no longer depends on the scripting system
|
vor 9 Jahren |
BearishSun
|
d5ab33634d
Vulkan: Submit main CB before attempting to read from a GPU resource. Fixed scene picking.
|
vor 9 Jahren |
BearishSun
|
2770cbbeb5
Vulkan: Generate valid SPIR-V code
|
vor 9 Jahren |
BearishSun
|
c90bcb072b
Added cubemap import with support for list, cross, spherical and cylindrical sources (untested)
|
vor 9 Jahren |
BearishSun
|
f03dcda9f7
Vulkan: Avoid redundant layout transitions
|
vor 9 Jahren |
BearishSun
|
2956f2514b
Vulkan: When transitioning image layouts due to transfers, always transition back to optimal layout, instead of the current layout
|
vor 9 Jahren |