index
:
redot-engine.git
4.3
master
Redot Engine – Multi-platform 2D and 3D game engine
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
vulkan
/
rendering_device_vulkan.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts
Pedro J. Estébanez
2023-12-20
1
-9765
/
+0
*
Merge pull request #85532 from RandomShaper/kill_redund_clear
Yuri Sizov
2023-12-08
1
-37
/
+66
|
\
|
*
Remove redundant explicit clears in the Vulkan RD
Pedro J. Estébanez
2023-12-01
1
-37
/
+66
*
|
Merge pull request #84852 from Alex2782/fix_vulkan_buffer_android
Rémi Verschelde
2023-12-04
1
-1
/
+4
|
\
\
|
*
|
Vulkan: Fix incorrect access to the buffers on Android
Alexander Hartmann
2023-11-15
1
-1
/
+4
|
|
/
*
|
Merge pull request #83736 from darksylinc/matias-broken_buffer_update
Rémi Verschelde
2023-12-04
1
-1
/
+1
|
\
\
|
|
/
|
/
|
|
*
Fix buffer updates going to the wrong cmd buffer if barriers were 0
Matias N. Goldberg
2023-10-21
1
-1
/
+1
*
|
Fix various typos with codespell
Rémi Verschelde
2023-11-11
1
-1
/
+1
|
/
*
Bump version of Vulkan RD binary shader format
Pedro J. Estébanez
2023-10-18
1
-1
/
+2
*
Vertex and attribute compression to reduce the size of the vertex format.
clayjohn
2023-10-05
1
-5
/
+6
*
Workaround crash due to null shader when running XR project with --xr-mode off
Lyuma
2023-10-02
1
-0
/
+1
*
Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support.
Dario
2023-09-25
1
-2
/
+10
*
Expose texture_create_from_extension to GDExtension
Shawn Wallace
2023-09-23
1
-1
/
+1
*
Polish a few things in Vulkan RD
Pedro J. Estébanez
2023-09-19
1
-7
/
+4
*
Fix validation error when using pipeline cache control
Matias N. Goldberg
2023-09-16
1
-1
/
+1
*
[Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
A Thousand Ships
2023-09-12
1
-67
/
+67
*
Enhance Vulkan PSO caching
Pedro J. Estébanez
2023-08-30
1
-75
/
+90
*
Fix missing EARLY_FRAGMENT_TESTS_BIT barrier flags
Matias N. Goldberg
2023-08-27
1
-4
/
+9
*
Fix Vulkan texture update
bitsawer
2023-08-19
1
-1
/
+1
*
Merge pull request #80288 from pkpro/memcpy_into_nullptr
Rémi Verschelde
2023-08-17
1
-4
/
+7
|
\
|
*
Vulkan: Fix sanitizers error with empty shader name
Pavel Kraynyukhov
2023-08-09
1
-4
/
+7
*
|
Add buffer_copy method to RenderingDevice interface and an implementation for...
Dario
2023-08-12
1
-0
/
+58
|
/
*
Initialize shader placeholders up front
clayjohn
2023-08-03
1
-29
/
+33
*
Merge pull request #79606 from clayjohn/ShaderRD-compilation-groups
Yuri Sizov
2023-08-01
1
-3
/
+12
|
\
|
*
Add Shader compile groups to RD Shader system
clayjohn
2023-07-21
1
-3
/
+12
*
|
Fix uninitialized variable ending up sent to Vulkan
Matias N. Goldberg
2023-07-29
1
-1
/
+1
*
|
Add custom texture create function
Bastiaan Olij
2023-07-26
1
-0
/
+23
*
|
Fix Vulkan multithreaded compute list and GPU particle processing
bitsawer
2023-07-24
1
-0
/
+2
*
|
Add missing thread-safe method macros to RD Vulkan submit and sync
Marc Gilleron
2023-07-18
1
-0
/
+12
|
/
*
Split raster barrier into vertex and fragment barrier
Bastiaan Olij
2023-07-15
1
-23
/
+66
*
fix threading bug in vulkan rendering device
Joe Marshall
2023-06-28
1
-0
/
+2
*
Expose RD::texture_native_handle
Bastiaan Olij
2023-06-14
1
-1
/
+1
*
Merge pull request #76348 from warriormaster12/pipeline-cache
Rémi Verschelde
2023-06-01
1
-2
/
+136
|
\
|
*
Implement Vulkan pipeline caching
warriormaster12
2023-05-31
1
-2
/
+136
*
|
Merge pull request #77022 from sakrel/fix_buffer_get_data
Rémi Verschelde
2023-05-24
1
-3
/
+3
|
\
\
|
*
|
RenderingDeviceVulkan::buffer_get_data: Use draw command buffer instead of se...
sakrel
2023-05-12
1
-3
/
+3
*
|
|
Merge pull request #75945 from Calinou/renderingdevice-finalaction-fix-typo
Rémi Verschelde
2023-05-24
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix typo in FinalAction `switch` statement in RenderingDevice
Hugo Locurcio
2023-04-11
1
-1
/
+1
|
|
/
*
|
fixed a query pool validation error
warriormaster12
2023-05-11
1
-0
/
+5
*
|
Merge pull request #74711 from BastiaanOlij/add_texture_native_handle
Rémi Verschelde
2023-05-09
1
-0
/
+9
|
\
\
|
*
|
For GDExternal use, provides access to internal graphics handles for textures
Bastiaan Olij
2023-05-09
1
-0
/
+9
*
|
|
Save cluster render shader from being optimized out entirely
Pedro J. Estébanez
2023-05-08
1
-0
/
+3
|
/
/
*
|
Merge pull request #75937 from RandomShaper/threaded_render_load
Rémi Verschelde
2023-05-08
1
-20
/
+0
|
\
\
|
*
|
Allow creation of rendering buffers at any time
Pedro J. Estébanez
2023-04-11
1
-20
/
+0
|
|
/
*
|
Improve RenderingServer, RenderingDevice, ShaderGlobalsOverride documentation
Hugo Locurcio
2023-05-06
1
-14
/
+14
*
|
Fix unsupported sampler filter used for voxel GI
Pedro J. Estébanez
2023-04-26
1
-0
/
+12
*
|
Fix issues with Vulkan layout transitions
Pedro J. Estébanez
2023-04-24
1
-50
/
+52
|
/
*
Remove (or make verbose only) various debug prints.
bruvzg
2023-03-20
1
-1
/
+0
*
Avoid overflow when calculating ptr address for 3D textures in RenderingDevic...
clayjohn
2023-03-06
1
-1
/
+1
*
Make draw command labels thread safe
sakrel
2023-02-10
1
-0
/
+3
[next]