virtualx-engine/scene/resources
K. S. Ernest (iFire) Lee dd9525be04 Fix animation compression going the wrong way
When compressing animation key frame indices the truncation breaks the animation near the border of pages.

We use banker's rounding (FE_TONEAREST) as implemented by fast_ftoi to get the nearest integer frame.
2024-09-21 19:20:19 -07:00
..
2d Style: Apply new clang-format changes 2024-09-20 08:09:48 -05:00
3d Style: Apply new clang-format changes 2024-09-20 08:09:48 -05:00
animated_texture.cpp AnimatedTexture: Fix crash when loaded from a thread 2024-06-19 09:54:01 +02:00
animated_texture.h AnimatedTexture: Fix crash when loaded from a thread 2024-06-19 09:54:01 +02:00
animation.compat.inc Fix seeking Animation immediate after playback for Discrete track 2024-06-08 22:09:37 +09:00
animation.cpp Fix animation compression going the wrong way 2024-09-21 19:20:19 -07:00
animation.h Use static LocalVector for processed_hashes 2024-08-30 19:41:38 +03:00
animation_library.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
animation_library.h Optimise Object's get_argument_options 2024-02-29 18:00:54 +01:00
atlas_texture.cpp Fix empty region in AtlasTexture 2024-07-18 15:31:59 +02:00
atlas_texture.h Fix empty region in AtlasTexture 2024-07-18 15:31:59 +02:00
audio_stream_polyphonic.compat.inc Add samples playback support 2024-06-18 11:06:31 -04:00
audio_stream_polyphonic.cpp Fix leak when using audio samples instead of streams 2024-09-04 12:56:03 -04:00
audio_stream_polyphonic.h Fix polyphonic audio streams with id > 1 cannot be stopped or changed (MSVC mis-optimization) 2024-07-22 14:08:02 +02:00
audio_stream_wav.cpp Merge pull request #96768 from DeeJayLSP/wav-end 2024-09-12 09:25:31 +02:00
audio_stream_wav.h AudioStream(Playback)WAV: Use LocalVectors instead of pointers 2024-09-08 02:32:59 -03:00
bit_map.cpp Avoid expensive sqrt operation in hot loop of BitMap.grow_mask 2024-09-12 11:04:57 -03:00
bit_map.h
bone_map.cpp Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
bone_map.h Add const lvalue ref to container parameters 2024-01-05 14:49:57 -03:00
camera_attributes.cpp Avoid unqualified-id "near" and "far" in Node3DEditor/Viewport 2024-02-13 18:53:21 +09:00
camera_attributes.h Style: Apply new clang-format changes 2024-09-20 08:09:48 -05:00
camera_texture.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
camera_texture.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
canvas_item_material.cpp Let materials' shaders update happen on loader threads 2024-05-06 19:40:00 +02:00
canvas_item_material.h Let materials' shaders update happen on loader threads 2024-05-06 19:40:00 +02:00
compositor.cpp Implement hooks into renderer 2024-02-18 21:54:21 +11:00
compositor.h Implement hooks into renderer 2024-02-18 21:54:21 +11:00
compressed_texture.cpp Add check in CompressedTextureLayered::get_layer_data to prevent crash 2024-02-16 22:41:05 +08:00
compressed_texture.h Add 'override' mark to ResourceFormat class 2024-03-25 04:06:34 +08:00
curve.cpp Support “clear points” function in Path3D editor 2024-03-27 12:40:30 +08:00
curve.h Support “clear points” function in Path3D editor 2024-03-27 12:40:30 +08:00
curve_texture.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
curve_texture.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
environment.cpp Implement glow/bloom on compatibility renderer 2024-02-19 13:29:43 +11:00
environment.h Add optional depth fog 2024-02-17 22:39:34 -03:00
external_texture.cpp Add external texture support (GLES3) 2024-09-20 10:48:32 -05:00
external_texture.h Add external texture support (GLES3) 2024-09-20 10:48:32 -05:00
font.compat.inc [TextServer / Font] Add support for customizable baseline offset. 2024-01-28 13:26:49 +02:00
font.cpp Merge pull request #93602 from aaronp64/inspector_latency 2024-08-22 00:10:26 +02:00
font.h [Font] Add check for cyclic base font dependencies. 2024-08-03 00:00:11 +03:00
gradient.cpp Merge pull request #77779 from KoBeWi/emit_changed() 2023-06-10 12:11:25 +02:00
gradient.h Overhaul the Gradient Editor 2023-09-21 15:55:28 +03:00
gradient_texture.cpp Merge pull request #92000 from clayjohn/vram-debugger 2024-05-16 09:32:11 +02:00
gradient_texture.h Add placeholder RID to GradientTexture1D 2023-08-31 15:53:32 +02:00
image_texture.cpp Add support for ImageTexture3D serialization 2023-09-22 16:24:46 +08:00
image_texture.h Add support for ImageTexture3D serialization 2023-09-22 16:24:46 +08:00
immediate_mesh.cpp Avoid singularity when generated tangents and validate that tangents are good enough when using compression 2024-02-23 16:25:26 -08:00
immediate_mesh.h Fix a few cases where surface format is still 32 bits 2023-10-11 14:56:19 -06:00
label_settings.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
label_settings.h
material.cpp Cleanup of raw nullptr checks with Ref 2024-08-31 15:01:09 +02:00
material.h Let materials' shaders update happen on loader threads 2024-05-06 19:40:00 +02:00
mesh.cpp Fix shadow mesh recursion. 2024-08-31 22:31:43 +03:00
mesh.h Disable all 3D nodes, physics, and resources when compiling without 3D 2024-03-11 01:00:55 -07:00
mesh_data_tool.compat.inc Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_data_tool.cpp Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_data_tool.h Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_texture.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
mesh_texture.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
multimesh.cpp Fixed Timestep Interpolation: MultiMesh 2024-08-18 17:14:59 +02:00
multimesh.h Fixed Timestep Interpolation: MultiMesh 2024-08-18 17:14:59 +02:00
navigation_mesh.cpp NavigationPolygon: Implement get/set_polygon fast paths. 2024-08-17 00:31:58 +02:00
navigation_mesh.h Extract navigation-related defaults to separate header 2024-08-27 20:12:10 +02:00
packed_scene.cpp Added a more detailed error message when instatiating a scene with missing export properties. 2024-09-16 16:08:55 +02:00
packed_scene.h Implement typed dictionaries 2024-09-04 10:27:26 -05:00
particle_process_material.cpp Add cone angle control to particle emission ring shape 2024-09-02 14:35:51 +02:00
particle_process_material.h Add cone angle control to particle emission ring shape 2024-09-02 14:35:51 +02:00
physics_material.cpp
physics_material.h
placeholder_textures.cpp Support immediately update ui after resizing placeholder* texture 2024-02-02 14:56:05 +08:00
placeholder_textures.h Lazily allocate RIDs for PlaceholderTextures to avoid allocating GPU resources unless used 2023-07-25 10:49:35 +02:00
portable_compressed_texture.cpp Mark underscored properties as internal 2024-07-30 18:50:00 +02:00
portable_compressed_texture.h Fix lossless formats in PortableCompressedTexture2D (fix data format storing) 2024-01-06 22:56:25 +05:00
resource_format_text.cpp [Resource Loader] Do not check property type for non registered properties. 2024-09-10 11:27:16 +03:00
resource_format_text.h Fix SCU global namespace conflict in resource_format_text.cpp 2024-09-03 07:30:56 +01:00
SCsub Disable all 3D nodes, physics, and resources when compiling without 3D 2024-03-11 01:00:55 -07:00
shader.compat.inc Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
shader.cpp Cleanup of raw nullptr checks with Ref 2024-08-31 15:01:09 +02:00
shader.h Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
shader_include.cpp Fix empty shader resource loading 2023-09-04 14:59:59 +03:00
shader_include.h Add 'override' mark to ResourceFormat class 2024-03-25 04:06:34 +08:00
skeleton_profile.cpp Match the coding style for concatenating String 2024-06-09 18:35:23 +09:00
skeleton_profile.h [Animation] Expose SkeletonProfile.set/is_required 2024-03-30 20:57:55 +01:00
sky.cpp Make ShaderMaterial always the last option in inspector resource dropdowns 2024-02-05 21:49:17 +01:00
sky.h
sprite_frames.cpp Add duplicate animation 2024-09-01 17:00:47 +02:00
sprite_frames.h Add duplicate animation 2024-09-01 17:00:47 +02:00
style_box.cpp Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
style_box.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
style_box_flat.cpp Fix StyleBoxFlat rectangles skewing independently 2024-08-29 15:34:30 +02:00
style_box_flat.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
style_box_line.cpp Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
style_box_line.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
style_box_texture.cpp Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
style_box_texture.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
surface_tool.cpp Cleanup of raw nullptr checks with Ref 2024-08-31 15:01:09 +02:00
surface_tool.h Expose create_from_arrays in SurfaceTool and cleanup some naming 2024-04-19 18:45:06 -07:00
syntax_highlighter.cpp Fix uint's suffix is not highlighted in text shader editor 2024-05-03 21:45:53 +08:00
syntax_highlighter.h Make native shader source visualizer can highlight uint suffix 2024-05-07 14:18:48 +08:00
text_file.cpp Fix internal editor not updating when using external editor via LSP 2023-01-22 18:27:22 +08:00
text_file.h Fixed: TextFile's not reloading when changed from external editors 2023-09-06 17:34:36 -04:00
text_line.cpp [Text Overrun] Add option to set custom ellipsis character, add support for system font fallback. 2023-12-04 08:21:42 +02:00
text_line.h [Text Overrun] Add option to set custom ellipsis character, add support for system font fallback. 2023-12-04 08:21:42 +02:00
text_paragraph.cpp Account for dropcap when calculating paragraph size, fix duplicate last char when using dropcap with autowrap off. 2024-08-29 09:37:23 +03:00
text_paragraph.h [TextServer / Font] Add support for customizable baseline offset. 2024-01-28 13:26:49 +02:00
texture.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
texture.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
texture_rd.cpp Enforce calling RenderingDevice code from rendering thread in TextureRD classes 2024-01-29 14:47:50 -08:00
texture_rd.h Enforce calling RenderingDevice code from rendering thread in TextureRD classes 2024-01-29 14:47:50 -08:00
theme.cpp Improve Editor Inspector/Theme item lookup performance 2024-08-20 13:39:40 -04:00
theme.h Improve Editor Inspector/Theme item lookup performance 2024-08-20 13:39:40 -04:00
video_stream.cpp Replace GDVIRTUAL_CALL with GDVIRTUAL_REQUIRED_CALL where applicable 2023-12-14 13:22:40 -06:00
video_stream.h Clean up some Editor, OpenXR, VideoStream code 2023-10-20 17:54:39 +02:00
visual_shader.cpp Merge pull request #95984 from timothyqiu/what-identifier 2024-08-27 16:55:06 +02:00
visual_shader.h Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
visual_shader_nodes.compat.inc Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
visual_shader_nodes.cpp Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
visual_shader_nodes.h Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
visual_shader_particle_nodes.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
visual_shader_particle_nodes.h Fix some missing categories in visual shader nodes 2024-03-05 19:39:23 +01:00
visual_shader_sdf_nodes.cpp made visual shader ports expandable by default if there is only one output port and it's of any vector type 2023-09-22 15:28:59 +02:00
visual_shader_sdf_nodes.h Fix some missing categories in visual shader nodes 2024-03-05 19:39:23 +01:00
world_2d.cpp Reorganize some code to have 2D things grouped together 2024-04-13 02:56:50 -07:00
world_2d.h Remove self includes in some files 2024-02-27 17:10:54 +01:00