Commit History

Autor SHA1 Mensaxe Data
  BearishSun 8ae9f659ce Added a few methods for easier GpuParam parameter assignment %!s(int64=9) %!d(string=hai) anos
  BearishSun b3fe1f4a0d Added math methods for creating a projection matrix %!s(int64=9) %!d(string=hai) anos
  BearishSun 90723435ec D3D11: Fix read-only depth/stencil when only depth is used %!s(int64=9) %!d(string=hai) anos
  BearishSun defef90070 Fixing D3D11 command buffer creation %!s(int64=9) %!d(string=hai) anos
  BearishSun d2aa2bd074 Properly initialize a texture created with initial pixel data %!s(int64=9) %!d(string=hai) anos
  BearishSun 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
  BearishSun 2b24d071f0 More renames of core thread objects %!s(int64=9) %!d(string=hai) anos
  BearishSun 91d6f7a431 CoreObjectCore -> ct::CoreObject %!s(int64=9) %!d(string=hai) anos
  BearishSun 30ddb8400e Renaming core thread managers by removing the Core suffix since they're now in the ::ct namespace %!s(int64=9) %!d(string=hai) anos
  BearishSun f171405be5 RenderAPICore -> ct::RenderAPI %!s(int64=9) %!d(string=hai) anos
  BearishSun 2cc3ea7900 Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.) %!s(int64=9) %!d(string=hai) anos
  BearishSun 10ec5d4767 Fixing a shader so it works on both OpenGL and Vulkan %!s(int64=9) %!d(string=hai) anos
  BearishSun 02dedf10dc Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.) %!s(int64=9) %!d(string=hai) anos
  BearishSun fd174f3849 Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.) %!s(int64=9) %!d(string=hai) anos
  BearishSun 457ab039d5 Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace %!s(int64=9) %!d(string=hai) anos
  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 %!s(int64=9) %!d(string=hai) anos
  BearishSun cb9b2ae6d4 Exposed skybox field on Camera to C# code and editor %!s(int64=9) %!d(string=hai) anos
  BearishSun 90d5df0f83 Switching all default depth buffer formats to D32S8X24 or D32 since D24S8 seems to be falling out of favor on modern GPUs %!s(int64=9) %!d(string=hai) anos
  BearishSun c7b352a49b Replacing old GLSL syntax: gl_VertexID -> gl_VertexInstance %!s(int64=9) %!d(string=hai) anos
  BearishSun 36139ced8f OpenGL/Vulkan: Nicer way of checking and dealing with (un)supported pixel formats %!s(int64=9) %!d(string=hai) anos
  BearishSun e62261bc1e DX11: Nicer way of checking and dealing with (un)supported pixel formats %!s(int64=9) %!d(string=hai) anos
  BearishSun 7cbf69f663 Dropping support for rarely used pixel formats %!s(int64=9) %!d(string=hai) anos
  BearishSun 457cd2fc42 Tonemapping LUT creation now uses compute shaders since Vulkan doesn't support 3D texture rendering %!s(int64=9) %!d(string=hai) anos
  BearishSun ddf6204f9e Fixing cylindrical/spherical environment map import %!s(int64=9) %!d(string=hai) anos
  BearishSun 5350cca1a2 Vulkan: Better image access mask tracking and handling %!s(int64=9) %!d(string=hai) anos
  BearishSun e32b4ad844 Skybox rendering & cubemap import fixes %!s(int64=9) %!d(string=hai) anos
  BearishSun 4da4023c27 Don't crash when submitting the default command buffer on dx11/openGL %!s(int64=9) %!d(string=hai) anos
  BearishSun 766fd8d00e More work on user facing manuals %!s(int64=9) %!d(string=hai) anos
  BearishSun 0ffb5e7c80 Example project no longer depends on the scripting system %!s(int64=9) %!d(string=hai) anos
  BearishSun d5ab33634d Vulkan: Submit main CB before attempting to read from a GPU resource. Fixed scene picking. %!s(int64=9) %!d(string=hai) anos