Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-26 | Implement signed distance fields for 2D shaders | reduz | |
2020-11-19 | fix for two incorrectly bound texture formats | Jordan Schidlowsky | |
2020-11-18 | Check uniform set validity before freeing | Nick Swoboda | |
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-11-16 | Merge pull request #42167 from madmiraal/fix-42108 | Rémi Verschelde | |
Remove the unnecessary sync() and the restrictions it imposes on 3D Physics. | |||
2020-11-15 | Fix new transform to pixel snapping logic | Rémi Verschelde | |
Co-authored-by: lawnjelly <lawnjelly@gmail.com> | |||
2020-11-10 | Remove Attempted to free invalid ID error | Rafał Mikrut | |
2020-11-10 | Merge pull request #43333 from YeldhamDev/global_rate_scale_min | Rémi Verschelde | |
Disallow setting the AudioServer's 'global_rate_scale' to a value equal or inferior to 0 | |||
2020-11-09 | Variant: Rename Type::_RID to Type::RID | Rémi Verschelde | |
The underscore prefix was used to avoid the conflict between the `RID` class name and the matching enum value in `Variant::Type`. This can be fixed differently by prefixing uses of the `RID` class in `Variant` with the scope resolution operator, as done already for `AABB`. | |||
2020-11-07 | Reorganized core/ directory, it was too fatty already | reduz | |
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code | |||
2020-11-06 | Fix "unifom" typo in RasterizerStorageRD method | Hugo Locurcio | |
2020-11-05 | Disallow setting the AudioServer's 'global_rate_scale' to a value equal or ↵ | Michael Alexsander | |
inferior to 0 | |||
2020-11-04 | doc: Sync classref with current source + fixup some bindings | Rémi Verschelde | |
Includes various changes triggered by the refactoring of method bindings. | |||
2020-11-04 | Implement DirectionalLight2D | reduz | |
Also separated Light2D in PointLight2D and DirectionalLight2D. Used PointLight2D because its more of a point, and it does not work the same as OmniLight (as shape depends on texture). Added a few utility methods to Rect2D I needed. | |||
2020-11-02 | Alpha Hash and Alpha2Coverage Implementation | Marios Staikopoulos | |
2020-10-30 | Refactor pixel snapping. | reduz | |
-Rename pixel_snap to snap_2d_to_vertices -Added snap_2d_to_transforms which is more useful Fixes #41814 Solves proposal https://github.com/godotengine/godot-proposals/issues/1666 Supersedes #35606, supersedes #41535, supersedes #41534 | |||
2020-10-28 | Implement CanvasGroup and CanvasItem clipping | reduz | |
-Allows merging several 2D objects into a single draw operation -Use current node to clip children nodes -Further fixes to Vulkan barriers -Changed font texture generation to white, fixes dark eges when blurred -Other small misc fixes to backbuffer code. | |||
2020-10-25 | Merge pull request #43058 from clayjohn/VULKAN-FXAA-bug | Rémi Verschelde | |
[4.0]Remove extra exposure multiply in FXAA | |||
2020-10-24 | Remove extra exposure multiply in FXAA | clayjohn | |
2020-10-24 | Refactored 2D shader and lighting system | reduz | |
-Removed normal/specular properties from nodes -Create CanvasTexture, which can contain normal/specular channels -Refactored, optimized and simplified 2D shaders -Use atlas for light textures. -Use a shadow atlas for shadow textures. -Use both items aboves to make light rendering stateless (faster). -Reorganized uniform sets for more efficiency. | |||
2020-10-22 | Merge pull request #42949 from DavidSichma/shaderglobals | Rémi Verschelde | |
Shader globals bugfixes | |||
2020-10-21 | Fix textureSize & texelFetch shader compilation errors | Yuri Roubinsky | |
2020-10-21 | Shader globals bugfixes | David Sichma | |
- shader globals editor displays properties correctly - fixed some errors how globals were transferred | |||
2020-10-20 | Remove unused `#define` from the tonemap shader | Hugo Locurcio | |
It was a leftover from an earlier version of the debanding PR which used a simpler (but less effective) algorithm. | |||
2020-10-19 | Merge pull request #42915 from Yetizone/negative_lights_behavior | Rémi Verschelde | |
tonemap.glsl: Ensure color parameter of tonemap_reinhard() is positive | |||
2020-10-19 | Merge pull request #42913 from Calinou/debanding-fix-brightness | Rémi Verschelde | |
Fix debanding slightly brightening the whole viewport | |||
2020-10-20 | tonemap.glsl: Ensure color parameter of tonemap_reinhard() is positive | Yetizone | |
Color values can become negative in the case of negative lights which leads to undesired behaviour. | |||
2020-10-19 | Fix debanding slightly brightening the whole viewport | Hugo Locurcio | |
Thanks to Mikkel Gjoel on Twitter for the tip :) | |||
2020-10-19 | Fix invalid buffer updates in SDFGI | reduz | |
2020-10-19 | Fixup method binding from #42910 | Rémi Verschelde | |
2020-10-19 | Merge pull request #42046 from Chaosus/fix_default_texture | Juan Linietsky | |
Fix setting the default texture to shader | |||
2020-10-19 | Merge pull request #38097 from Calinou/add-viewport-debanding | Juan Linietsky | |
Add a debanding property to Viewport | |||
2020-10-18 | Revert "Replace SAO implementation with MSSAO" | Juan Linietsky | |
2020-10-18 | Merge pull request #42077 from clayjohn/MSSAO | Juan Linietsky | |
Replace SAO implementation with MSSAO | |||
2020-10-18 | Merge pull request #41415 from clayjohn/VULKAN-shader-overrides | Juan Linietsky | |
Add FOG, RADIANCE, and IRRADIANCE shader overrides | |||
2020-10-18 | Merge pull request #42201 from clayjohn/Vulkan-new-glow | Juan Linietsky | |
Optimize Glow with local memory | |||
2020-10-18 | Replace SAO implementation with MSSAO | clayjohn | |
2020-10-18 | Add FOG, RADIANCE, and IRRADIANCE shader overrides | clayjohn | |
2020-10-18 | Fix setting the default texture to shader | Yuri Roubinsky | |
2020-10-18 | Optimize Glow with local memory | clayjohn | |
2020-10-18 | Merge pull request #38949 from puchik/ssr-fix-cutoff | Juan Linietsky | |
Continue tracing screen space reflection after encountering sky | |||
2020-10-18 | Merge pull request #41418 from clayjohn/Vulkan-aerial | Rémi Verschelde | |
Add aerial perspective to fixed fog | |||
2020-10-18 | Refactor MethodBind to use variadic templates | reduz | |
Removed make_binders and the old style generated binders. | |||
2020-10-17 | Add aerial perspective to fixed fog | clayjohn | |
2020-10-15 | Fix "fixed" fog drawing in front of volumetric fog with a sky background | Hugo Locurcio | |
This closes #42820. Co-authored-by: Clay John <claynjohn@gmail.com> | |||
2020-10-15 | Merge pull request #42804 from RandomShaper/fix_fft_window | Rémi Verschelde | |
Fix application of window in FFT | |||
2020-10-15 | Fix typo in soft shadow quality project settings hints | Hugo Locurcio | |
2020-10-15 | Fix application of window in FFT | Pedro J. Estébanez | |
2020-10-13 | Merge pull request #42763 from Chaosus/shader_emit_autocompletion | Yuri Roubinsky | |
Fix autocompletion for emit_particle in shader editor | |||
2020-10-13 | FIx autocompletion for emit_particle in shader editor | Yuri Roubinsky | |