tornavis/source/blender/blenkernel
Brecht Van Lommel b39f4b788d Texturepaint now supports all the imagepaint brush settings, with the
exception of the clone tool.

One level undo for image- and texturepaint, only storing those tiles
that changed.

Test to improve texturepaint performance using glTexSubImage2D, only
enabled with 2^n sized textures and mipmapping off. Painting a 2048x2048
texture is then pretty smooth here, as long as the geometry is not too
complex.
2006-08-27 13:29:00 +00:00
..
bad_level_call_stubs Stubs for verse (maybe the verse files should be moved from src/ 2006-08-22 13:19:59 +00:00
intern Texturepaint now supports all the imagepaint brush settings, with the 2006-08-27 13:29:00 +00:00
BKE_DerivedMesh.h Fix for bug #3802: Display problems with modifiers and uv face select 2006-03-11 16:13:10 +00:00
BKE_action.h Bugfix #4892 2006-08-20 10:18:01 +00:00
BKE_anim.h iImage based Vector Blur 2006-02-06 22:11:50 +00:00
BKE_armature.h Cleanup & preparation commit for getting Armatures/Poses/Actions working 2005-11-29 12:45:18 +00:00
BKE_bad_level_calls.h == Python Button Evaluation == 2006-06-12 00:10:00 +00:00
BKE_blender.h The mother of all commits! Bumping version up to 2.42, and new splash. 2006-07-13 16:53:52 +00:00
BKE_bmfont.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_bmfont_types.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_booleanops.h Saturday morning first cup of coffee hack (yeah, its a late 2005-09-03 17:22:29 +00:00
BKE_booleanops_mesh.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_brush.h Texturepaint now supports all the imagepaint brush settings, with the 2006-08-27 13:29:00 +00:00
BKE_colortools.h Nasty memory conflict in Compositor... when: 2006-02-14 17:32:49 +00:00
BKE_constraint.h Stupid me! Committed in wrong console with wrong dir... here's the rest of 2005-10-10 18:05:30 +00:00
BKE_curve.h * Fix: Disabled radius tapering on 2d curves with filled front or back. It would be 2006-08-13 08:31:59 +00:00
BKE_deform.h - added make_orco_curf, even does keys! 2005-08-14 06:08:41 +00:00
BKE_depsgraph.h Big commit with work on Groups & Libraries: 2005-12-11 13:23:30 +00:00
BKE_displist.h Fix for bug #4393: initial vertex colors were not created from shaded 2006-06-21 15:14:44 +00:00
BKE_effect.h Orange: 2005-12-06 17:05:37 +00:00
BKE_endian.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_exotic.h Support for the STL (stereolithography) file format. Reads the ASCII and 2004-03-30 03:10:34 +00:00
BKE_font.h Big commit with work on Groups & Libraries: 2005-12-11 13:23:30 +00:00
BKE_global.h Huge commit: VERSE 2006-08-20 15:22:56 +00:00
BKE_group.h Orange; Magical Group relink option. :) 2005-12-14 15:58:52 +00:00
BKE_icons.h Big commit in orange: Interface icons for materials, textures 2005-12-21 22:21:43 +00:00
BKE_image.h Compositor: finished work on node "File Output". 2006-08-10 10:38:50 +00:00
BKE_ipo.h Bug #4597 2006-07-04 10:19:26 +00:00
BKE_key.h Cleanup and new features for vertex keys. 2005-09-26 15:34:21 +00:00
BKE_lattice.h Curve and Lattice deform Modifiers now accept optional Vertex Group name 2005-10-20 18:52:29 +00:00
BKE_library.h Orange: more noodle updates! 2006-01-02 13:06:05 +00:00
BKE_main.h Brush Datablock: 2006-07-26 22:29:23 +00:00
BKE_material.h Giant commit! 2006-01-23 22:05:47 +00:00
BKE_mball.h - added octal tree node optimalization of MetaBall polygonisation 2004-06-29 17:10:13 +00:00
BKE_mesh.h Warning fix in subsurf_ccg.c. Also changed subsurf UV vertex and edge 2006-02-19 11:37:50 +00:00
BKE_modifier.h Fix for bug #4393: initial vertex colors were not created from shaded 2006-06-21 15:14:44 +00:00
BKE_nla.h More things for easying the job of replacing proxy/working armatures in the scenes of Elephants Dream with the final ones: 1) adds removing Fakeusers from Actions to PyAPI, now with a hackish call in the Blender module. Possibility of better ways should be discussed on bf-python. 2) adds BPY Object.copyNLA(otherob) - that was simple 'cause the copy_nla function was nicely in kernel nla.c. 3) Object.convertActionToStrip(), here it gets tricky: the function to convert the active action of an object to a NLA strip was buried inside the respective function in the GUI editnla.c which had also code for reading mouse coordinates and whatnot. So I took the actual copying out of it and moved it to the kernel nla.c as a new function, bActionStrip *convert_action_to_strip (Object *ob). that code used other functions, of which find_stridechannel() was also in editnla.c but free of UI code so i moved it to kernel too. kept things with UI code in editnla.c. tried to be careful with keeping mallocs and the pointer business intact, and tested that this works and after usage Blender gives no memory warnings or anything, so seems ok - but certainly is best reviewed by ppl more active with c coding than me. hopefully this little refactor makes it possible to add this function to the menus too, which was not straightforward earlier when Matt took a look at it. 2006-02-08 16:58:12 +00:00
BKE_node.h --Value Squeeze Node-- 2006-08-03 13:22:51 +00:00
BKE_object.h Bugfix #4329 2006-06-14 08:50:41 +00:00
BKE_packedFile.h Added python image pack/unpack per image. 2006-03-26 09:25:30 +00:00
BKE_plugin_types.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_property.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_sca.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_scene.h Recode of the "Set Scene chaining" patch from Nathan. 2006-05-15 10:46:04 +00:00
BKE_screen.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_script.h BPython - first step for better integration of Python in Blender: 2003-12-14 01:18:09 +00:00
BKE_softbody.h - readded DL_VERTS type to store lattice deformed verts 2005-08-15 10:30:53 +00:00
BKE_sound.h Removed the config.h thing from the .h's in the source dir. 2002-12-27 13:11:01 +00:00
BKE_subsurf.h - convert all DerivedMesh map functions to use index based 2005-08-20 03:08:23 +00:00
BKE_text.h Adds menu item in text editor under format menu to convert whitespace to 2006-03-05 19:50:14 +00:00
BKE_texture.h Giant commit! 2006-01-23 22:05:47 +00:00
BKE_utildefines.h Bugfix #4135 2006-06-14 12:42:23 +00:00
BKE_verse.h Huge commit: VERSE 2006-08-20 15:22:56 +00:00
BKE_world.h Giant commit! 2006-01-23 22:05:47 +00:00
BKE_writeavi.h Adds support for frameserver rendering to blender. This is done by 2006-02-05 19:12:25 +00:00
BKE_writeffmpeg.h ==FFMPEG== 2006-06-09 19:48:50 +00:00
BKE_writeframeserver.h Adds support for frameserver rendering to blender. This is done by 2006-02-05 19:12:25 +00:00
Makefile - Revert to NaN makefiles 2004-01-05 00:06:11 +00:00
SConscript * Patch #4909 by Joseph Eagar (joeedh) 2006-08-22 13:04:07 +00:00
depsgraph_private.h - assorted warning fixes (signedness, float->double) 2005-09-24 16:02:56 +00:00