summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-19Merge pull request #42911 from ↵Juan Linietsky
godotengine/revert-42910-revert-42866-zulauf_sync_fixes_3 Revert "Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)""
2020-10-19Revert "Revert "Synchronization validation fix patch set 3 (inclusive of all ↵Juan Linietsky
previous patches)""
2020-10-19Fixup method binding from #42910Rémi Verschelde
2020-10-19Merge pull request #42910 from godotengine/revert-42866-zulauf_sync_fixes_3Juan Linietsky
Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)"
2020-10-19Revert "Synchronization validation fix patch set 3 (inclusive of all ↵Juan Linietsky
previous patches)"
2020-10-19Merge pull request #42909 from ↵Juan Linietsky
godotengine/revert-40849-zulauf_buffer_update_err_msg Revert "Cause buffer_update to emit error if called during compute/draw list"
2020-10-19Revert "Cause buffer_update to emit error if called during compute/draw list"Juan Linietsky
2020-10-19Merge pull request #42046 from Chaosus/fix_default_textureJuan Linietsky
Fix setting the default texture to shader
2020-10-19Merge pull request #38097 from Calinou/add-viewport-debandingJuan Linietsky
Add a debanding property to Viewport
2020-10-19Merge pull request #40849 from jzulauf-lunarg/zulauf_buffer_update_err_msgJuan Linietsky
Cause buffer_update to emit error if called during compute/draw list
2020-10-19Merge pull request #42866 from jzulauf-lunarg/zulauf_sync_fixes_3Juan Linietsky
Synchronization validation fix patch set 3 (inclusive of all previous patches)
2020-10-19Merge pull request #42900 from Ev1lbl0w/bugfix-hide-patch-menuRémi Verschelde
Remove code to add patches menu
2020-10-19Disable code to add patches menuEv1lbl0w
2020-10-19Merge pull request #42558 from Chaosus/vs_curveRémi Verschelde
Added visual shader node to easy gather data from a CurveTexture
2020-10-19Merge pull request #42579 from theoway/stylebox_and_control_documentationRémi Verschelde
Documentation change: Explaining the behavior of focus stylebox overlapping the pressed stylebox
2020-10-19Merge pull request #42878 from gvaneyck/copy-description-node-replaceRémi Verschelde
Keep 'Editor Description' metadata when changing a Node's type
2020-10-18Merge pull request #42892 from godotengine/revert-42077-MSSAOJuan Linietsky
Revert "Replace SAO implementation with MSSAO"
2020-10-18Revert "Replace SAO implementation with MSSAO"Juan Linietsky
2020-10-18Merge pull request #42077 from clayjohn/MSSAOJuan Linietsky
Replace SAO implementation with MSSAO
2020-10-18Merge pull request #41415 from clayjohn/VULKAN-shader-overridesJuan Linietsky
Add FOG, RADIANCE, and IRRADIANCE shader overrides
2020-10-18Merge pull request #42201 from clayjohn/Vulkan-new-glowJuan Linietsky
Optimize Glow with local memory
2020-10-18Replace SAO implementation with MSSAOclayjohn
2020-10-18Add FOG, RADIANCE, and IRRADIANCE shader overridesclayjohn
2020-10-18Fix setting the default texture to shaderYuri Roubinsky
2020-10-18Optimize Glow with local memoryclayjohn
2020-10-18Keep 'Editor Description' metadata when changing a Node's typeGabriel Van Eyck
Also copy edit group/lock when replacing a Node3D
2020-10-18Merge pull request #38949 from puchik/ssr-fix-cutoffJuan Linietsky
Continue tracing screen space reflection after encountering sky
2020-10-18Merge pull request #41418 from clayjohn/Vulkan-aerialRémi Verschelde
Add aerial perspective to fixed fog
2020-10-18Merge pull request #42873 from Yetizone/HeaderGuardUpdateRémi Verschelde
node_3d_editor_plugin.h: Update header guard
2020-10-18Merge pull request #42826 from reduz/refactor-method-bindRémi Verschelde
Refactor MethodBind to use variadic templates
2020-10-18Refactor MethodBind to use variadic templatesreduz
Removed make_binders and the old style generated binders.
2020-10-18Added VisualShaderNodeCurve to easy gather data from a CurveTextureYuri Roubinsky
2020-10-17Merge pull request #42865 from KoBeWi/disappearing_@sRémi Verschelde
Document that setting node name will remove @s
2020-10-17Add aerial perspective to fixed fogclayjohn
2020-10-17node_3d_editor_plugin.h: Update header guardYetizone
2020-10-17Merge pull request #42867 from aaronfranke/cs_get_str_bytesRémi Verschelde
Add GetStringFromUTF8 and GetStringFromASCII to C#
2020-10-17Document that setting node name will remove @sTomasz Chabora
2020-10-17Add GetStringFromUTF8 and GetStringFromASCIIAaron Franke
2020-10-16Add pre-copy barrier to buffer updateJohn Zulauf
Add a barrier to "safe" the buffer update write from previous accesses to buffer range being updated. Remove duplicate unneed barrier.
2020-10-16Add subpass sync support for layout transitionsJohn Zulauf
Add additional source and dest mask bits for "from external" and "to external" subpass dependencies (respectively) when intial and final layouts cause implicit layout transitions. This is a big hammer -- any transition in a given direction will create a full barrier. Attachment specific stage and access flags could be used instead with additional logic to deduce the prior and intended subsequent usages.
2020-10-16Sync fix for clear textureJohn Zulauf
Make pre and post barriers non-conditional on format, as there are cases where pending operations in the GENERAL layout hazarding with clear.
2020-10-16Sync fix texture_get_data bad barrier paramJohn Zulauf
Changed srcStageMask to the valid stage for post transfer barrier.
2020-10-16Additional synchronization fixes w/o FORCE_FULL_BARRIERJohn Zulauf
Additional synchronization fixes from hazards arising from disabling FORCE_FULL_BARRIER.
2020-10-16Correct stage masks for storage texture barriersJohn Zulauf
Change the srcStageMasks and dstStageMasks for the storage texture end draw barriers to refer to the correct stages for the use.
2020-10-16Add barrier for buffer gettingJohn Zulauf
Add barrier for source buffer when getting. Refactor common "owner and stage/access" code to utility function.
2020-10-16Add fragment stage to texture copy/resolve barriersJohn Zulauf
Added the fragment stage to the texture copy and resolve final barriers for source and dest. As the textures could subsequently be used by the fragment stage, this was triggering a validation error from the pre-alpha synchronization validation.
2020-10-16Merge pull request #42679 from Xrayez/ci-sconsflagsRémi Verschelde
CI: Refactor build workflows to use `SCONSFLAGS`
2020-10-16CI: Refactor build workflows to use `SCONSFLAGS`Andrii Doroshenko (Xrayez)
2020-10-16Merge pull request #42845 from umarcor/ci/no-set-envRémi Verschelde
ci: do not use set-env
2020-10-16ci: do not use set-envumarcor