summaryrefslogtreecommitdiffstats
path: root/servers/rendering/rendering_device.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-271-214/+192
|\
| * Resolve load and store ops automatically for render passes for discardable te...Dario2024-11-251-214/+192
* | Merge commit godotengine/godot@9e6098432aac35bae42c9089a29ba2a80320d823Spartan3222024-11-201-0/+4
|\|
| * Improve dependency detection in render graph for draw lists with partial cove...Dario2024-11-191-0/+4
* | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-151-5/+8
|\|
| * Give the barrier pool its own mutex to avoid a deadlock with transfer workers.Dario2024-11-111-5/+8
* | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-0/+9
|\|
| * Fix splash screen upside down on AndroidMatias N. Goldberg2024-10-311-0/+9
* | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-5/+122
|\|
| * Merge pull request #97247 from thimenesup/draw_indirect_rdThaddeus Crews2024-10-291-0/+112
| |\
| | * Add draw indirect to Rendering Devicethimenesup2024-10-291-0/+112
| * | Merge pull request #98612 from DarioSamo/alignment-transfer-fixThaddeus Crews2024-10-291-5/+4
| |\ \
| | * | Fix transfer alignment on initial texture transfer.Dario2024-10-281-5/+4
| * | | Merge pull request #96439 from darksylinc/matias-TheForge-pr03-rebasedClay John2024-10-291-0/+6
| |\ \ \ | | |/ / | |/| |
| | * | Add Swappy & Pre-Transformed SwapchainMatias N. Goldberg2024-10-281-0/+6
* | | | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5Spartan3222024-10-241-0/+4
|\| | |
| * | | Implement thread ownership change for RenderingDevicePedro J. Estébanez2024-10-211-0/+4
* | | | Merge commit godotengine/godot@80f0b33313dae52d072ba2771a88ebcc4f0b4d6dSpartan3222024-10-181-23/+58
|\| | |
| * | | Move transitions of textures initialized by transfer workers to the main grap...Dario2024-10-181-11/+35
| * | | Rewrite semaphore handling for transfer workers.Dario2024-10-171-13/+24
| |/ /
* / / Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/ /
* / Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-021-334/+929
|/
* [Editor,Servers]: Minor optimizationsStuart Carnie2024-09-121-8/+8
* RenderingDevice: Fix uncapped mipmap sizes causing div-by-zeroPedro J. Estébanez2024-09-091-2/+2
* Merge pull request #94477 from RedMser/typos-batch-1Rémi Verschelde2024-08-281-2/+2
|\
| * Fix typosRedMser2024-07-171-2/+2
* | Merge pull request #93985 from alvinhochun/windows-gpu-prefRémi Verschelde2024-08-281-2/+3
|\ \
| * | Respect integrated GPU preference in Windows SettingsAlvin Wong2024-07-161-2/+3
| |/
* | Disable extra memory tracking by defaultMatias N. Goldberg2024-08-241-0/+5
* | Add debug utilities for VulkanMatias N. Goldberg2024-08-211-6/+91
* | Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-201-0/+2
* | Fail when submit or sync called on main rendering deviceclayjohn2024-08-121-3/+9
* | RenderingDevice: Use the correct amount of layers for Cubemaps for boundary c...BlueCube33102024-07-241-24/+6
* | RenderingDevice: Fix getting cubemap dataBlueCube33102024-07-231-3/+0
* | Merge pull request #94069 from RandomShaper/fix_vk_vali_blockyRémi Verschelde2024-07-181-5/+6
|\ \ | |/ |/|
| * RenderingDevice: Leave handling of compressed block granularity to the driverPedro J. Estébanez2024-07-081-5/+6
* | Silence Vulkan "Unable to acquire framebuffer." swapchain errorHugo Locurcio2024-07-091-1/+6
|/
* Merge pull request #91551 from m4rr5/configure_timestamp_query_elementsRémi Verschelde2024-07-071-2/+2
|\
| * Added a project setting to configure the maximum amount of timestamps, with a...Marcel Offermans2024-05-051-2/+2
* | Improve handling of rendering startup errorsPedro J. Estébanez2024-06-281-1/+1
* | Merge pull request #92587 from RandomShaper/validate_tex_usageRémi Verschelde2024-05-311-0/+2
|\ \
| * | RenderingDevice: Reject creation of textures with no usagePedro J. Estébanez2024-05-311-0/+2
* | | Merge pull request #91769 from DarioSamo/d3d12_enhanced_barriersRémi Verschelde2024-05-311-18/+336
|\ \ \ | |/ / |/| |
| * | Add support for enhanced barriers in D3D12.Dario2024-05-201-18/+336
* | | Merge pull request #92258 from DarioSamo/render_list_pass_allocRémi Verschelde2024-05-231-3/+6
|\ \ \
| * | | Switch vectors in each render pass to use TLS.Dario2024-05-231-3/+6
| |/ /
* / / [DisplayServer] Add method to check if window transparency is supported and e...bruvzg2024-05-231-0/+4
|/ /
* | Merge pull request #88289 from DarioSamo/rd_minimized_windowRémi Verschelde2024-05-171-3/+0
|\ \
| * | Handle error when setting boot image if swap chain is not available. Skip res...Dario2024-02-131-3/+0