BearishSun
|
a4a8a242bb
Added a new low-level rendering example project
|
il y a 9 ans |
BearishSun
|
e177683759
Vulkan now official
|
il y a 9 ans |
BearishSun
|
ea0f3a5bfb
Vulkan: Don't use stencil aspect if depth/stencil format has only a depth component
|
il y a 9 ans |
BearishSun
|
79ed48723e
Vulkan: Properly release Vulkan command buffer when its parent object goes out of scope
|
il y a 9 ans |
BearishSun
|
8ae9f659ce
Added a few methods for easier GpuParam parameter assignment
|
il y a 9 ans |
BearishSun
|
b3fe1f4a0d
Added math methods for creating a projection matrix
|
il y a 9 ans |
BearishSun
|
90723435ec
D3D11: Fix read-only depth/stencil when only depth is used
|
il y a 9 ans |
BearishSun
|
defef90070
Fixing D3D11 command buffer creation
|
il y a 9 ans |
BearishSun
|
d2aa2bd074
Properly initialize a texture created with initial pixel data
|
il y a 9 ans |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
il y a 9 ans |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
il y a 9 ans |
BearishSun
|
91d6f7a431
CoreObjectCore -> ct::CoreObject
|
il y a 9 ans |
BearishSun
|
30ddb8400e
Renaming core thread managers by removing the Core suffix since they're now in the ::ct namespace
|
il y a 9 ans |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
il y a 9 ans |
BearishSun
|
2cc3ea7900
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
il y a 9 ans |
BearishSun
|
10ec5d4767
Fixing a shader so it works on both OpenGL and Vulkan
|
il y a 9 ans |
BearishSun
|
02dedf10dc
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
il y a 9 ans |
BearishSun
|
fd174f3849
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
il y a 9 ans |
BearishSun
|
457ab039d5
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace
|
il y a 9 ans |
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
|
il y a 9 ans |
BearishSun
|
cb9b2ae6d4
Exposed skybox field on Camera to C# code and editor
|
il y a 9 ans |
BearishSun
|
90d5df0f83
Switching all default depth buffer formats to D32S8X24 or D32 since D24S8 seems to be falling out of favor on modern GPUs
|
il y a 9 ans |
BearishSun
|
c7b352a49b
Replacing old GLSL syntax: gl_VertexID -> gl_VertexInstance
|
il y a 9 ans |
BearishSun
|
36139ced8f
OpenGL/Vulkan: Nicer way of checking and dealing with (un)supported pixel formats
|
il y a 9 ans |
BearishSun
|
e62261bc1e
DX11: Nicer way of checking and dealing with (un)supported pixel formats
|
il y a 9 ans |
BearishSun
|
7cbf69f663
Dropping support for rarely used pixel formats
|
il y a 9 ans |
BearishSun
|
457cd2fc42
Tonemapping LUT creation now uses compute shaders since Vulkan doesn't support 3D texture rendering
|
il y a 9 ans |
BearishSun
|
ddf6204f9e
Fixing cylindrical/spherical environment map import
|
il y a 9 ans |
BearishSun
|
5350cca1a2
Vulkan: Better image access mask tracking and handling
|
il y a 9 ans |
BearishSun
|
e32b4ad844
Skybox rendering & cubemap import fixes
|
il y a 9 ans |