bdk-blender/source/blender/makesdna
Campbell Barton d0bcb6efea Fix T68290: Baked particles don't render in final frame
Particles baked into memory would never load the final frame because
of an off-by-one error calculating the particles `dietime`.

This value indicates the frame which the particle ceases to exist but
was being set to the end-frame which caused this bug as the scenes
end-frame is inclusive.

While the last frame was properly written and read from memory,
the `dietime` was set to the last frame causing all the particles to be
considered dead when calculating the cached particle system.
2022-04-19 15:58:43 +02:00
..
intern Fix dna_genfile error converting signed int types to floating point 2022-02-21 10:37:00 +01:00
CMakeLists.txt
DNA_action_types.h Cleanup: minor changes to pose-mode apply visual transform 2021-03-19 15:33:43 +11:00
DNA_anim_types.h Cleanup: spelling 2021-02-20 15:38:14 +11:00
DNA_armature_defaults.h Armature: Add minimal DNA defaults for bArmature. 2020-10-08 13:23:30 +02:00
DNA_armature_types.h Armature: Add Display Axis Offset 2021-03-30 11:40:26 +02:00
DNA_asset_defaults.h Asset System: Data-block asset metadata storage, reading and API 2020-12-15 17:03:00 +01:00
DNA_asset_types.h Cleanup: use 'pragma once' 2021-01-04 17:38:11 +11:00
DNA_boid_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_brush_defaults.h Sculpt: Wet paint area radius 2020-12-03 22:55:35 +01:00
DNA_brush_enums.h Fix T91159: GPencil Smooth brush is using Affect Pressure but not used 2021-09-06 09:37:00 +02:00
DNA_brush_types.h GPencil: Fill tool refactor and Multiframe in Draw mode 2021-02-09 16:00:36 +01:00
DNA_cachefile_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_cachefile_types.h Merge branch 'blender-v2.90-release' into master 2020-08-07 10:04:57 +02:00
DNA_camera_defaults.h Cleanup: follow our code style for float literals 2020-11-06 12:32:54 +11:00
DNA_camera_types.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_cloth_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_collection_defaults.h Add DNA defaults for Collection. 2020-10-08 16:11:38 +02:00
DNA_collection_types.h Cleanup: use e prefix for enum, comment on misleading flag values 2021-03-23 13:27:17 +11:00
DNA_color_types.h Cleanup: spelling 2021-02-17 15:04:29 +11:00
DNA_constraint_types.h Cleanup: spelling 2021-02-13 17:44:51 +11:00
DNA_curve_defaults.h Curves: add taper mode option 2021-03-23 18:34:46 +11:00
DNA_curve_types.h Fix T87854: Add clamp option to Path Animation 2021-05-20 20:41:10 +02:00
DNA_curveprofile_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_customdata_types.h Geometry Nodes: Point separate and attribute compare nodes 2020-12-17 12:22:47 -06:00
DNA_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_defs.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_documentation.h
DNA_dynamicpaint_types.h Cleanup: spelling 2021-01-20 16:15:53 +11:00
DNA_effect_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_fileglobal_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_fluid_defaults.h Fluid: Added new viscosity solver 2020-12-23 15:48:38 +01:00
DNA_fluid_types.h Cleanup: Clang format 2020-12-23 12:13:44 -06:00
DNA_freestyle_types.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_genfile.h DNA: support int8_t type in DNA structs 2021-04-13 09:39:20 +02:00
DNA_gpencil_modifier_defaults.h LineArt: Remove "soft selection" option. 2021-04-01 12:36:23 +02:00
DNA_gpencil_modifier_types.h LineArt: Remove "soft selection" option. 2021-04-01 12:36:23 +02:00
DNA_gpencil_types.h GPencil: Speed up Occlude Eraser 2021-11-22 16:20:25 +01:00
DNA_gpu_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_hair_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_hair_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_ID_enums.h Cleanup: spelling 2021-02-09 10:42:00 +11:00
DNA_ID.h Fix T88026: Repeated switch to rendered viewport crashes 2021-05-18 13:35:00 +10:00
DNA_image_defaults.h Use DrawManager for Image/UV Editor 2020-09-11 08:08:46 +02:00
DNA_image_types.h Fix T81206: Do not limit gl texture size in image editor 2021-02-09 08:12:29 +01:00
DNA_ipo_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_key_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_lattice_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_lattice_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_layer_types.h Eevee: Add Volume Transmittance to Color Render Passes. 2020-12-14 09:27:58 +01:00
DNA_light_defaults.h Cycles: add a spread setting for area lights 2021-04-01 12:31:01 +02:00
DNA_light_types.h Cycles: add a spread setting for area lights 2021-04-01 12:31:01 +02:00
DNA_lightprobe_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_lightprobe_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_lineart_types.h Cleanup: redundant struct declarations 2021-04-13 21:43:07 +10:00
DNA_linestyle_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_linestyle_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_listBase.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_mask_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_material_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_material_types.h Grease Pencil: Add LineArt modifier 2021-03-16 19:59:09 +01:00
DNA_mesh_defaults.h Fix T84520: Make the different weight paint code paths exclusive to each other 2021-04-02 14:44:26 +02:00
DNA_mesh_types.h Fix: DNA struct alignment on 32 bit 2021-08-23 10:05:01 +02:00
DNA_meshdata_types.h Attributes: support bool attribute in rna 2021-02-11 13:44:58 +01:00
DNA_meta_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_meta_types.h Cleanup: spelling 2021-02-13 17:44:51 +11:00
DNA_modifier_defaults.h Fix T85051: Add bisect distance as a parameter to the mirror modifier 2021-04-22 16:31:41 +10:00
DNA_modifier_types.h Fix: DNA struct alignment on 32 bit 2021-08-23 10:05:01 +02:00
DNA_movieclip_defaults.h FFmpeg: Adjust default proxy settings 2021-04-14 14:25:34 +02:00
DNA_movieclip_types.h Cleanup: Use more clear field name 2021-02-22 16:30:04 +01:00
DNA_nla_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_node_types.h Nodes: Tooltip for Group Input properties 2021-04-13 22:11:58 +02:00
DNA_object_defaults.h Grease Pencil: Add LineArt modifier 2021-03-16 19:59:09 +01:00
DNA_object_enums.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_object_fluidsim_types.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_object_force_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_object_types.h Fix: DNA struct alignment on 32 bit 2021-08-23 10:05:01 +02:00
DNA_outliner_types.h Cleanup: Add & use enum value for ID Outliner element type 2021-03-05 17:46:33 +01:00
DNA_packedFile_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_particle_defaults.h Add DNA defaults for ParticleSettings. 2020-10-08 18:19:09 +02:00
DNA_particle_types.h Fix T68290: Baked particles don't render in final frame 2022-04-19 15:58:43 +02:00
DNA_pointcache_types.h Fix T82769: remove thread local data from PTCacheMem 2020-11-19 19:09:24 +01:00
DNA_pointcloud_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_pointcloud_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_rigidbody_types.h Cleanup: spelling 2021-02-14 20:58:04 +11:00
DNA_scene_defaults.h DNA: add defaults for UnifiedPaintSettings 2021-03-10 21:45:12 +11:00
DNA_scene_types.h GPencil: Interpolate Tools refactor 2021-02-19 17:41:28 +01:00
DNA_screen_types.h Cleanup: spelling 2021-02-13 17:44:51 +11:00
DNA_sdna_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_sequence_types.h FFmpeg: Fix seeking not returning the correct frame when not using TC index 2021-06-30 09:37:21 +02:00
DNA_session_uuid_types.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_shader_fx_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_simulation_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_simulation_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_sound_types.h VSE: Fix audaspace not reading ffmpeg files with start offset correctly 2021-08-23 11:21:31 +02:00
DNA_space_types.h Spreadsheet: combine vector/color spreadsheet columns 2021-04-26 09:09:50 +02:00
DNA_speaker_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_speaker_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_text_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_texture_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_texture_types.h Cleanup: use C comments for descriptive text 2020-10-10 22:04:51 +11:00
DNA_tracking_types.h Cleanup: spelling 2021-02-13 17:44:51 +11:00
DNA_userdef_types.h Object: Enable transfer mode functionality for switching objects in Sculpt Mode 2021-04-13 20:31:50 +02:00
DNA_vec_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_vec_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_vfont_types.h Cleanup: view-port --> 2D/3D Viewport 2020-12-02 18:16:23 -05:00
DNA_view2d_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_view3d_defaults.h Add An Opacity Slider to Overlay Wireframe 2020-11-13 08:14:56 +01:00
DNA_view3d_enums.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_view3d_types.h Cleanup/Refactor: Unify functions that redraw the depth buffer 2021-03-30 16:23:58 -03:00
DNA_volume_defaults.h Liquid Simulation Display Options (GSoC 2020) 2020-09-15 23:13:01 +05:30
DNA_volume_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_windowmanager_types.h WM: prevent drag events being continually tested 2021-04-16 23:50:05 +10:00
DNA_workspace_types.h Cleanup: reduce indirect DNA header inclusion 2020-12-15 12:34:14 +11:00
DNA_world_defaults.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DNA_world_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00
DNA_xr_types.h Build-system: Force C linkage for all DNA type headers 2020-11-19 13:41:50 +01:00