godot/editor/plugins
clayjohn 57eb762bae Add option to enable HDR rendering in 2D
This is needed to allow 2D to fully make use of 3D effects (e.g. glow), and can be used to substantially improve quality of 2D rendering at the cost of performance

Additionally, the 2D rendering pipeline is done in linear space (we skip linear_to_srgb conversion in 3D tonemapping) so the entire Viewport can be kept linear.
This is necessary for proper HDR screen support in the future.
2023-08-07 11:24:03 +02:00
..
gizmos Split Node3DGizmos into dedicated files 2023-04-20 20:12:47 +02:00
tiles Ignore null "id" in tile source proxy 2023-08-01 22:52:16 +02:00
abstract_polygon_2d_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
abstract_polygon_2d_editor.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_blend_space_1d_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_blend_space_1d_editor.h Consistent with NodeBlendSpace1D option NodeBlendSpace2D 2023-01-31 02:14:55 +09:00
animation_blend_space_2d_editor.cpp Some code simplifications 2023-06-08 16:15:22 +02:00
animation_blend_space_2d_editor.h
animation_blend_tree_editor_plugin.cpp Clean up/refactor GraphEdit 2023-07-24 18:37:23 +02:00
animation_blend_tree_editor_plugin.h
animation_library_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_library_editor.h
animation_player_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
animation_player_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
animation_state_machine_editor.cpp Fix rename animation in SpriteFramesEditor/AnimationNodeStateMachineEditor 2023-07-18 15:39:02 +08:00
animation_state_machine_editor.h Rework StateMachine and nested StateMachine process 2023-04-18 19:06:51 +09:00
animation_tree_editor_plugin.cpp Fix the error when clicking AnimationTree in the editor 2023-08-02 22:45:09 +08:00
animation_tree_editor_plugin.h
asset_library_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
asset_library_editor_plugin.h Provide more information about the 'Support' filter when no result was found 2023-01-17 19:02:21 +01:00
audio_stream_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
audio_stream_editor_plugin.h
audio_stream_randomizer_editor_plugin.cpp
audio_stream_randomizer_editor_plugin.h
bit_map_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
bit_map_editor_plugin.h
bone_map_editor_plugin.cpp Use range iterators in LocalVector loops 2023-01-21 18:44:42 +01:00
bone_map_editor_plugin.h
camera_3d_editor_plugin.cpp
camera_3d_editor_plugin.h
canvas_item_editor_plugin.cpp Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
canvas_item_editor_plugin.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
cast_2d_editor_plugin.cpp Improvements and fixes based on Weblate comments 2023-02-13 15:22:18 +08:00
cast_2d_editor_plugin.h
collision_polygon_2d_editor_plugin.cpp
collision_polygon_2d_editor_plugin.h
collision_shape_2d_editor_plugin.cpp Allow setting negative WorldBoundaryShape2D.distance through the editor 2023-06-14 14:54:00 +02:00
collision_shape_2d_editor_plugin.h Adds a scale_gizmo_handles entry to the Touchscreen editor settings 2023-05-07 15:55:28 -07:00
control_editor_plugin.cpp Add get_edited_property_value() shorthand method 2023-05-26 09:18:53 +02:00
control_editor_plugin.h Decouple EditorInterface from EditorPlugin 2023-04-17 21:59:09 +02:00
cpu_particles_2d_editor_plugin.cpp Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
cpu_particles_2d_editor_plugin.h Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
cpu_particles_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
cpu_particles_3d_editor_plugin.h
curve_editor_plugin.cpp Merge pull request #79175 from MewPurPur/curve-deselect 2023-07-24 19:32:29 +02:00
curve_editor_plugin.h Use NOTIFICATION_MOUSE_EXIT instead of a signal for a few editor plugins 2023-05-31 20:03:04 +02:00
debugger_editor_plugin.cpp Fix spacing between icon and "Output" button 2023-07-26 15:22:44 -03:00
debugger_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
dedicated_server_export_plugin.cpp Add "dedicated server" export mode which can strip unneeded visual resources 2023-01-23 13:24:54 -06:00
dedicated_server_export_plugin.h Re-architect how Android plugins are packaged and handled at export time 2023-07-18 19:14:53 +02:00
editor_debugger_plugin.cpp
editor_debugger_plugin.h
editor_preview_plugins.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
editor_preview_plugins.h Add metadata to resource previews 2023-05-10 14:03:10 +02:00
editor_resource_conversion_plugin.cpp
editor_resource_conversion_plugin.h
editor_resource_tooltip_plugins.cpp Small rework of tooltip plugins 2023-05-30 23:13:50 +02:00
editor_resource_tooltip_plugins.h Small rework of tooltip plugins 2023-05-30 23:13:50 +02:00
font_config_plugin.cpp Sort system font menu in Inspector 2023-07-26 23:56:57 +08:00
font_config_plugin.h Use PropertyUsageFlags enum in parse_property 2023-01-31 23:31:15 +01:00
gdextension_export_plugin.h Re-architect how Android plugins are packaged and handled at export time 2023-07-18 19:14:53 +02:00
gpu_particles_2d_editor_plugin.cpp Merge pull request #78944 from bgie/particle_mask 2023-07-27 15:22:58 +02:00
gpu_particles_2d_editor_plugin.h Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
gpu_particles_3d_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
gpu_particles_3d_editor_plugin.h
gpu_particles_collision_sdf_editor_plugin.cpp Decouple EditorInterface from EditorPlugin 2023-04-17 21:59:09 +02:00
gpu_particles_collision_sdf_editor_plugin.h
gradient_editor_plugin.cpp
gradient_editor_plugin.h
gradient_editor.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
gradient_editor.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
gradient_texture_2d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
gradient_texture_2d_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
input_event_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
input_event_editor_plugin.h
light_occluder_2d_editor_plugin.cpp
light_occluder_2d_editor_plugin.h
lightmap_gi_editor_plugin.cpp Add null checking when finding a lightmap baking path 2023-06-02 04:06:19 +07:00
lightmap_gi_editor_plugin.h
line_2d_editor_plugin.cpp
line_2d_editor_plugin.h
material_editor_plugin.cpp Use a SubViewport for CanvasItem inspector preview 2023-04-28 22:43:47 +02:00
material_editor_plugin.h Use a SubViewport for CanvasItem inspector preview 2023-04-28 22:43:47 +02:00
mesh_editor_plugin.cpp
mesh_editor_plugin.h
mesh_instance_3d_editor_plugin.cpp Merge pull request #75765 from YuriSizov/editor-node-optimize-includes 2023-04-11 19:40:24 +02:00
mesh_instance_3d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
mesh_library_editor_plugin.cpp Fix problems reloading MeshLibrary 2023-06-11 19:42:24 +02:00
mesh_library_editor_plugin.h
multimesh_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
multimesh_editor_plugin.h
navigation_link_2d_editor_plugin.cpp Rename Navigation uses of 'location' to 'position' 2023-01-26 18:19:03 +01:00
navigation_link_2d_editor_plugin.h Rename Navigation uses of 'location' to 'position' 2023-01-26 18:19:03 +01:00
navigation_obstacle_2d_editor_plugin.cpp Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_2d_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_3d_editor_plugin.cpp Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_3d_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_polygon_editor_plugin.cpp
navigation_polygon_editor_plugin.h
node_3d_editor_gizmos.cpp Split Node3DGizmos into dedicated files 2023-04-20 20:12:47 +02:00
node_3d_editor_gizmos.h Split Node3DGizmos into dedicated files 2023-04-20 20:12:47 +02:00
node_3d_editor_plugin.cpp Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
node_3d_editor_plugin.h Wrap mouse for blender-style transforms. 2023-07-08 07:53:47 -04:00
occluder_instance_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
occluder_instance_3d_editor_plugin.h
packed_scene_editor_plugin.cpp
packed_scene_editor_plugin.h
packed_scene_translation_parser_plugin.cpp
packed_scene_translation_parser_plugin.h
path_2d_editor_plugin.cpp
path_2d_editor_plugin.h
path_3d_editor_plugin.cpp Add move control points button to PAth3D Editor 2023-06-05 04:54:48 +02:00
path_3d_editor_plugin.h Add move control points button to PAth3D Editor 2023-06-05 04:54:48 +02:00
physical_bone_3d_editor_plugin.cpp Fix skeleton_3d & physical_bone_3d editor errors 2023-05-10 18:03:30 +02:00
physical_bone_3d_editor_plugin.h
polygon_2d_editor_plugin.cpp apply selected texture filter when editing UV 2023-06-18 22:56:26 +02:00
polygon_2d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
polygon_3d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
polygon_3d_editor_plugin.h
resource_preloader_editor_plugin.cpp Decouple EditorInterface from EditorPlugin 2023-04-17 21:59:09 +02:00
resource_preloader_editor_plugin.h
root_motion_editor_plugin.cpp Add get_edited_property_value() shorthand method 2023-05-26 09:18:53 +02:00
root_motion_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
script_editor_plugin.cpp Merge pull request #79404 from raulsntos/dotnet/lines-open-in-external-editor 2023-08-02 12:17:31 +02:00
script_editor_plugin.h Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
script_text_editor.cpp Assume root when dropping node to unassigned script 2023-08-01 17:36:51 +02:00
script_text_editor.h Script editor: Show depended script errors 2023-07-24 15:49:39 +02:00
SCsub Split Node3DGizmos into dedicated files 2023-04-20 20:12:47 +02:00
shader_editor_plugin.cpp Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
shader_editor_plugin.h Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
shader_file_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
shader_file_editor_plugin.h
skeleton_2d_editor_plugin.cpp Remove unnecessary Clipper lib includes 2023-05-24 23:57:08 +02:00
skeleton_2d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
skeleton_3d_editor_plugin.cpp Refactor vector editor properties 2023-05-31 00:14:28 +02:00
skeleton_3d_editor_plugin.h Refactor vector editor properties 2023-05-31 00:14:28 +02:00
skeleton_ik_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
skeleton_ik_3d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
sprite_2d_editor_plugin.cpp
sprite_2d_editor_plugin.h
sprite_frames_editor_plugin.cpp Merge pull request #79743 from TokageItLab/fix-name-list-asp 2023-07-24 19:33:23 +02:00
sprite_frames_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
style_box_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
style_box_editor_plugin.h Improve StyleBox preview a little 2023-05-24 15:40:56 +02:00
sub_viewport_preview_editor_plugin.cpp
sub_viewport_preview_editor_plugin.h
text_editor.cpp Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
text_editor.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
text_shader_editor.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
text_shader_editor.h Add shortcut for quick-toggling word wrap 2023-04-19 23:46:22 +02:00
texture_3d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_3d_editor_plugin.h
texture_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_editor_plugin.h
texture_layered_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_layered_editor_plugin.h
texture_region_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_region_editor_plugin.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
theme_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
theme_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
theme_editor_preview.cpp Change the text for the flat button preview to follow pattern 2023-07-24 13:24:59 -07:00
theme_editor_preview.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
version_control_editor_plugin.cpp Fix theme of editor VCS dialogs 2023-05-29 21:25:31 +08:00
version_control_editor_plugin.h
visual_shader_editor_plugin.cpp Additional Visual Shader Nodes 2023-07-26 00:39:12 +02:00
visual_shader_editor_plugin.h Add handling of custom visual shader nodes from GDExtension 2023-05-06 08:19:12 +03:00
voxel_gi_editor_plugin.cpp Set the VoxelGIData path before saving, otherwise the ResourceSave will revert it to an empty String 2023-06-28 10:28:36 +03:00
voxel_gi_editor_plugin.h