Commit History

Author SHA1 Message Date
  Lukas Tenbrink c3747884da Add some important profiling hooks. 8 months ago
  Thaddeus Crews edbfb7a6ec Merge pull request #111183 from stuartcarnie/matias-uma-pc-pr 2 months ago
  Stuart Carnie 230adb7511 Add Persistent Buffers 2 months ago
  Clay John bad8f531a8 Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD 2 months ago
  Erik Ritschl 44451e6988 Fix incorrect failure code in screen_get_framebuffer_format 2 months ago
  Dario af584b1ba8 Do not begin a new frame during RenderingDevice's shutdown. 2 months ago
  Stuart Carnie a281e91c5a Metal: Fix `texture_get_data` other linear formats 5 months ago
  chocola-mint ead282ff13 Remove `file_access.h` and `script_backtrace.h` includes from `logger.h`. 2 months ago
  Stuart Carnie 3ffcae66a8 Renderer: Fix missing shader_name; use forward declarations 2 months ago
  Thaddeus Crews 4594de69fd Merge pull request #111013 from stuartcarnie/shader_container_ext 2 months ago
  Aaron Franke 9fbf5808a0 Rename server "free" functions to "free_rid" to match exposed API 6 months ago
  Stuart Carnie 65e8b0951b Renderer: Move reflect_spirv to RenderingShaderContainer 2 months ago
  Dario 8c4180adf4 Add GENERAL resource usage to the render graph. Fixes texture initialization in D3D12. 3 months ago
  Thaddeus Crews 87bb5ab681 Merge pull request #108919 from KeyboardDanni/d3d12_init_shader_model_check 4 months ago
  Danni bf6629a005 D3D12: Fix shader model check, initialization error handling 5 months ago
  Dario 4af0734a77 Compute texture alignment for transfers using the LCM instead. 5 months ago
  LuoZhihao 8ad3072a6a RenderingDevice: Add `uniform_type` check to avoid crash 5 months ago
  Stuart Carnie 5230f6c60c Apple: Use image atomic operations on supported Apple hardware 5 months ago
  Lukas Tenbrink 2b36c79f7b Use `Span<uint8_t>` in `RenderingDevice` allocation APIs to avoid intermediary arrays on calls. 6 months ago
  NetroScript 66d68707d3 Fix the VRS attachment being incorrectly added to color_attachments 6 months ago
  clayjohn cc9aedd898 Avoid crash when texture layers is greater than 1 and format is not an ARRAY type 6 months ago
  Thaddeus Crews de37627404 Merge pull request #102552 from DarioSamo/shader-baker 6 months ago
  Thaddeus Crews 90c75d02dd Merge pull request #106732 from stuartcarnie/rd_reduce_allocations 6 months ago
  Stuart Carnie 7d93119353 Renderer: Eliminates `String` allocations for all labels in the renderer 7 months ago
  Dario 5a30a7e7cd Add shader baker to project exporter. 11 months ago
  Lukas Tenbrink 4cb8a0c77e Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call. 7 months ago
  Sander 6ae50cad17 RenderingDevice: introduce parameter 'mipmaps' for texture_create_from_extension() 8 months ago
  lawnjelly f8f350a32a Add `GLOBAL_GET` cached macros. 7 months ago
  Lukas Tenbrink bfdb0f0ecf Fix various sanitizer issues. 7 months ago
  Yyf2333 1a70a06a43 Change RID_Owner::get_owned_list. 11 months ago