summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_viewport.cpp
AgeCommit message (Expand)Author
2022-09-14Fix XR rendering in 'opengl3' driver and expose true size via the Viewport nodeDavid Snopek
2022-09-13Merge pull request #65579 from ZuBsPaCe/fix-viewport-sibling-orderRémi Verschelde
2022-09-12Fix multiwindow support in GLES3 for X11, Windows, and MacOS.clayjohn
2022-09-09Sibling SubViewports must be rendered from top to bottomZuBsPaCe
2022-09-01Extracting render buffers and changing it to a more generic solutionBastiaan Olij
2022-08-30Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde
2022-08-23Merge pull request #63091 from MinusKube/editor-window-render-bugRémi Verschelde
2022-08-13Implement MSAA for 2D [Vulkan only]Hendrik Brucker
2022-08-10Use negative mipmap LOD bias for sub-native bilinear 3D scaleHugo Locurcio
2022-08-10Fix viewport sorting being wrong on parent/child relationMinusKube
2022-07-28Allow changing mipmap LOD bias when FSR 1.0 scaling is not usedHugo Locurcio
2022-07-25Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-07-13Rename soft shadow quality project settings for easier searchingHugo Locurcio
2022-06-28Split dependency logicBastiaan Olij
2022-06-21Implement Running Godot as Movie Writerreduz
2022-06-07Initial TAA implementationjfons
2022-05-24Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-10Fix warnings found by Emscripten 3.1.10Rémi Verschelde
2022-05-03Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde
2022-05-02Viewport would be cleared even when clear_mode was set to VIEWPORT_CLEAR_NEVERawsker
2022-04-29Rename Transform2D "elements" to "columns"Aaron Franke
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-09Fix 3D scaling enum size in the editor and improve descriptionsHugo Locurcio
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij
2022-03-04Tweak render timestamp names for explicitness and consistencyHugo Locurcio
2022-02-23Implementing OpenXR driverBastiaan Olij
2022-02-02Vectors: Use clear() and has().Anilforextra
2022-01-26Improve XRInterface hooks into renderingBastiaan Olij
2022-01-11Merge pull request #56416 from BastiaanOlij/fix_xr_viewport_size_overruleRémi Verschelde
2022-01-04Merge pull request #56305 from Calinou/rename-lod-thresholdRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-02Fix XR viewport size overrule and incorrect usage of internal sizeBastiaan Olij
2021-12-29Rename Lod Threshold to Mesh Lod ThresholdHugo Locurcio
2021-11-25Use `WARN_PRINT_ONCE()` for FSR-related warning messagesHugo Locurcio
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-10-31Use OpenGL 3.3 core profile instead of compatibility profileClay John
2021-10-30Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3Hugo Locurcio
2021-10-30Add GLES2 2D renderer + Linux display managerlawnjelly
2021-10-19Merge pull request #52210 from BastiaanOlij/enhance_xr_trackersRémi Verschelde
2021-10-18Validate enum range in RendererViewport::viewport_get_render_infoHaoyu Qiu
2021-10-17Rework XR positional trackersBastiaan Olij
2021-10-08Allow any floating-point value as a 3D rendering scale optionHugo Locurcio
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-08-29Add source rectangle to blitBastiaan Olij
2021-08-27Merge pull request #52003 from BastiaanOlij/xr_interface_extensionBastiaan Olij
2021-08-26Adding GDExtension support to XRInterfaceBastiaan Olij