summaryrefslogtreecommitdiff
path: root/scene/main/viewport.h
AgeCommit message (Expand)Author
2022-09-07Fix MOUSE_MODE_CAPTURED not working correctly with popupsMinusKube
2022-08-30Prevent subwindow_focused from pointing to a window that is not a subwindowMinusKube
2022-08-30Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde
2022-08-25Fix warp_mouse for transient windows, smoother mouse positioning when releasi...MathieuRoux
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-13Implement MSAA for 2D [Vulkan only]Hendrik Brucker
2022-07-28Allow changing mipmap LOD bias when FSR 1.0 scaling is not usedHugo Locurcio
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-07-13Rename soft shadow quality project settings for easier searchingHugo Locurcio
2022-06-07Initial TAA implementationjfons
2022-06-06Fix `Viewport.own_world_3d` documentationHaoyu Qiu
2022-05-20Add a new HashSet templatereduz
2022-05-17Merge pull request #61088 from groud/keep_unhandled_events_on_passRémi Verschelde
2022-05-17Keep input event as unhandled if they go through a control set to MOUSE_FILTE...Gilles Roudière
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-05[Input] Add extra `shortcut_input` input processing step to process Unicode c...bruvzg
2022-03-28Fix using Viewport::warp_mouse within ViewportsMarkus Sauermann
2022-03-27Rename warp mouse functions to warp_mouseMarkus Sauermann
2022-03-14Cleanup internal GUI state, if event is accepted in _input.Markus Sauermann
2022-03-13Cleanup embed subwindows getterskobewi
2022-02-19Update variable name to reflect usageMarkus Sauermann
2022-02-03Merge pull request #57517 from groud/viewport_expose_gui_focusRémi Verschelde
2022-02-01Fix mouse_over not dropped when mouse leaves windowMarcel Admiraal
2022-02-01Exposes gui_release_focus and gui_get_focus_owner to ViewportGilles Roudière
2022-01-07Merge pull request #53419 from TechnoPorg/rework-subwindowsRémi Verschelde
2022-01-04Merge pull request #56305 from Calinou/rename-lod-thresholdRémi Verschelde
2022-01-04Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-29Rename Lod Threshold to Mesh Lod ThresholdHugo Locurcio
2021-11-29Don't obtain a reference to a subwindowTechnoPorg
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-11-15Fix drag and drop on LineEditConteZero
2021-11-12Use "enum class" for input enumsAaron Franke
2021-11-06Added SSIL post processing effectclayjohn
2021-10-08Allow any floating-point value as a 3D rendering scale optionHugo Locurcio
2021-09-16Rename Listener2D/Listener3D to AudioListener2D/AudioListener3DWilson E. Alvarez
2021-09-13Merge pull request #49063 from Calinou/remove-16x-msaaRémi Verschelde
2021-08-31Add Listener2Dkobewi
2021-08-26Optionally scale 3D render contentBastiaan Olij
2021-08-25Remove 16× MSAA support due to driver bugs and low performanceHugo Locurcio
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
2021-08-13Disable Node3D when compiling without 3D and fix disable_3d optionAaron Franke
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-10Organize methods in Viewport and explicitly name 3D methods with 3DAaron Franke
2021-08-09Use doubles for time in many other placesAaron Franke
2021-07-23Show tooltips even when paused or time_scale is 0kobewi
2021-07-22Make `MenuButton`'s `switch_on_hover` work againMichael Alexsander
2021-07-21Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio