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 |