Commit History

Autor SHA1 Mensaxe Data
  Lukas Tenbrink f4de2cd22a Use `resize_zeroed` instead of `resize` then `fill(0)` in several places. hai 5 meses
  Aaron Franke 97ee05e9b7 Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp hai 6 meses
  A Thousand Ships 331a43a9d8 Add `String::remove_char(s)` methods for performance and convenience hai 1 ano
  Pāvels Nadtočajevs 53bb897458 Use separate WorkThreadPool for shader compiler. hai 6 meses
  Yufeng Ying e88e30c273 Remove unused headers in servers. hai 8 meses
  Matias N. Goldberg c77cbf096b Improvements from TheForge (see description) hai 9 meses
  Bastiaan Olij 1bffefb346 Adding ability to include build-in include files (precursor to custom shader templates) hai 1 ano
  Dario e2c6daf7ef Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. hai 1 ano
  David Snopek 1a6f8512bc Add external texture support (GLES3) hai 1 ano
  Stuart Carnie 2d0165574d Add Metal support for macOS (arm64) and iOS hai 1 ano
  A Thousand Ships 955d5affa8 Reduce and prevent unnecessary random-access to `List` hai 1 ano
  Dario 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. hai 1 ano
  Rémi Verschelde f12d737681 Merge pull request #87796 from RandomShaper/shader_cache_split hai 1 ano
  A Thousand Ships 684752e75b Replace error checks against `size` with `is_empty` hai 1 ano
  Pedro J. Estébanez f3ef83517a Namespace shader cache files by graphics API hai 1 ano
  jsjtxietian a365c070b3 Add shader_cache_dir_valid check to _save_to_cache hai 1 ano
  Rémi Verschelde 6c390b620d Merge pull request #84445 from Rubonnek/add-const-references-clang-tidy hai 1 ano
  Pedro J. Estébanez 12a519bae2 Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts hai 1 ano
  Wilson E. Alvarez a3cb1b096f Add const references detected by clang-tidy hai 1 ano
  jsjtxietian 5f85a042b6 Prevent `_allocate_placeholders` crash if `p_version->variants` is null hai 1 ano
  A Thousand Ships fdd3d36c6d [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable %!s(int64=2) %!d(string=hai) anos
  clayjohn 558f4b7559 Initialize shader placeholders up front %!s(int64=2) %!d(string=hai) anos
  Hugo Locurcio 037975f6b6 Remove debugging print from shader cache %!s(int64=2) %!d(string=hai) anos
  Yuri Sizov 1c40263665 Merge pull request #79606 from clayjohn/ShaderRD-compilation-groups %!s(int64=2) %!d(string=hai) anos
  Matias N. Goldberg 472226422e Fix uninitialized variable ending up sent to Vulkan %!s(int64=2) %!d(string=hai) anos
  clayjohn e970f5249c Add Shader compile groups to RD Shader system %!s(int64=2) %!d(string=hai) anos
  myaaaaaaaaa 6f88392d02 Move some worker_thread_pool.h includes out of header files %!s(int64=2) %!d(string=hai) anos
  kobewi 615c517034 Use range iterators in LocalVector loops %!s(int64=2) %!d(string=hai) anos
  Pedro J. Estébanez 5ca2ba45f1 Make inclusion of Godot version in shader hash universal %!s(int64=2) %!d(string=hai) anos
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all %!s(int64=2) %!d(string=hai) anos