Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-07remove references to BKE_utildefines where its not needed.Campbell Barton
- move GS() define into DNA_ID.h - add BLI_utildefines as an automatic include with makesrna generated files.
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2010-12-31CMake: use blender_include_dirs("${OPENGL_INCLUDE_DIR}") rather then ↵Campbell Barton
blender_include_dirs(${OPENGL_INCLUDE_DIR}) Apparently this is needed for MSVC in some cases, reported by Tamito Kajiyama r33895.
2010-12-23rename blenderlib to blender_add_libCampbell Barton
2010-12-14Bugfix #22040Ton Roosendaal
Old bug report: Image Editor, Painting: crash when texture was visible in Material or Texture preview. Was caused by paint code freeing mipmaps. Now replaced with a mipmap tag (to be done again), and a new mipmap function that doesn't re-allocate.
2010-12-10bugfix [#25154] .MXF files should be included as a known video file type in ↵Campbell Barton
the sequencer [#25159] Vertex locations dont read correctly and are not labeled correctly in the properties bar. - non rna buttons can now have units set. - calls with invalid units system now raises an assert(). - include .mxf in filter.
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-12-05Bugfix #25041Ton Roosendaal
Sequencer crash when combining a scene strip with image strip and cross. Code lacked proper check for byte buffer in scene...
2010-12-05use constant strings for outliner menus rather then sprint'ing them together.Campbell Barton
2010-12-04Maintenance, Campbell Barton
- remove some redundant declarations - changed VertexTangent and Path structs to avoid compiler alignment padding.
2010-12-03Irx report:Ton Roosendaal
Missing void declarator in init ffmpg (appears to be error now). Thanks lmg!
2010-12-03Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵Campbell Barton
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into.
2010-12-03Fix for compilation error caused by strict prototype checkingSergey Sharybin
2010-12-03- added GCC warning -Wstrict-prototypesCampbell Barton
- fixed bug in paste material, exposed by stricter warnings. - removed/renamed various shadowed vars. - removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-01bugfix [#23406] DPX Images load darker then saved, UI broken.Campbell Barton
- a linear float buffer was being created and saved into a non-linear DPX/Cineon file. - removed the UI since the settings are not used at the moment. added a utility function IMB_float_profile_ensure(), which returns a float buffer in the requested profile, using the existing if needed or returning an allocated buffer if the profile is different to that of the ImBuf. - Useful this case where the save function has its own linear setting.
2010-11-30Add option for CMake to build libredcode, also use CODEC prefix for ffmpeg, ↵Campbell Barton
quicktime & sndfile options.
2010-11-27Bugfix #21385Ton Roosendaal
Blender MultiLayer openEXR files now save with correct scanline order. Code also provides backward compatibility. Also thanks to Troy Sobotka!
2010-11-25found some errors while looking into bug #24909, in exceptional cases where ↵Campbell Barton
the PNG could not be saved it could leak memory and not close the file.
2010-11-23use zero initializers instead of memset(), also change PointerRNA_NULL from ↵Campbell Barton
an extern into a define.
2010-11-20WITH_OPENJPEG wasn't defined for CMake or SCons, which meant blender ↵Campbell Barton
couldn't save jpeg2000 images from the file selector. also fixed typo in jp2.c
2010-11-19use 'const char *' for imbuf and file ops.Campbell Barton
2010-11-18rename libs internal libs for CMake + SCons (used in MSVC project files)Campbell Barton
for game engine use "ge_" prefix & make names generally more descriptive.
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-11-17writing single images from a render (own commit r33104), wasn't checking if ↵Campbell Barton
the render was cancelled which would crash when writing the image. also remove paranoid checks for writing TAGA, Other formats - BMP, JPEG, Iris don't do this.
2010-11-16option to write images to a files on single frame renders, this isn't ↵Campbell Barton
accessed by the UI at the moment, but could eventually be used for saving test-renders. The main reason to have this is so renders can be scripted to write to a specific file without having to do annoying tricks like set a dummy start/end frame range, render an animation and work out the current frame image will be written to, then rename after rendering. Also made some 'char *' args into 'const char *'
2010-11-02fix for compiling with the c90 standard, support for non-static variable ↵Campbell Barton
initializers is a c99 feature.
2010-11-01== FFMPEG ==Peter Schlaile
This fixes a rather subtle seeking issue with ffmpeg and Sony XDCAM-footage. Problem is: MPEG2 streams within an MP4 container can contain a start time - at several places. There is a starttime within the video and audio streams and one within the container. FFMpeg commandline tool only uses the container starttime and we used the stream starttime. The world would be a better place, if those two timestamps always match up, since in XDCAM-footage those two starttimes differ in 4 frames - and the container has the right one. We now always use the container start time as ffmpeg commandline tool does (in the hope, that there is a good explaination for this and this is the right thing(tm) to do). I tested this also with HDV footage, which seems to work with the new code, too. Additional fix: disabled seek_by_bytes again, since it will only work correctly, if ffmpeg guessed the HDV bitrate right (which it doesn't). If you have seeking issues with HDV and have an older version of ffmpeg installed, please upgrade, newer versions have some fixes in them.
2010-10-31Fix #23283: crash exiting blender player, IMB_exit got called twice.Brecht Van Lommel
2010-10-23use explicit file paths for CMake rather then globing, This is recommended ↵Campbell Barton
by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-19rename anim.c -> anim_movie.c since we have an anim.c in blenkernel too, it ↵Campbell Barton
confused debuggers in some cases.
2010-10-17Fix [#24294] IMB_allocImBuf changes in r32517 missed a couple of filesNathan Letwory
Reported and patched by Shane Ambler
2010-10-17- fixed remaining unused warnings.Campbell Barton
- omit render code from this warning (cmake only), until render branch is merged. - moved -Wunused-parameter warning to apply to all C code in blender (not just ./source/blender), (cmake only).
2010-10-16most unused arg warnings corrected.Campbell Barton
- removed deprecated bitmap arg from IMB_allocImBuf (plugins will need updating). - mostly tagged UNUSED() since some of these functions look like they may need to have the arguments used later.
2010-10-07misc fixes found with clang's static checker.Campbell Barton
2010-09-30Set IB_multilayer flag, so can use multilayer exr as texture too.Nathan Letwory
2010-09-28images bigger then 32k no longer crash blender, use unsigned int for image ↵Campbell Barton
size rather then short. also check if jpeg fails to allocate an imbuf.
2010-09-18warning fixes and minor cmake changes.Campbell Barton
2010-09-15fix for error in last commit.Campbell Barton
2010-09-15bugfix [#23405] PNG Images bigger then 2gig wont load with blender.Campbell Barton
all image formats should be able to load files bigger then 2gig (when its supported)
2010-09-02- inconsistent rna names - use 'vertex_group_' as prefix, only ui scripts ↵Campbell Barton
used this - change curve offset to be 0.0 for its rest/default value (not 1.0)
2010-09-02Spell fix, reported by troy_s in IRC. Thomas Dinges
2010-08-30Finally change SConscript tabs to spaces.Nathan Letwory
2010-08-23DPX files are linear now, the gamma value in the file header shouldTon Roosendaal
be on 1.0 then, otherwise software thinks it's linear with gamma applied. Verified on Arri Laser for film recording.
2010-08-21bugfix [#23419] FILE OPEN: OpenEXR default extension .EXR / .exr is filtered outCampbell Barton
2010-08-18fix errors with recent commits.Campbell Barton
2010-08-16jp2.c has a non-utf8 char which stopped python from reading it, removed ↵Campbell Barton
unused vars from CMP_chromaMatte.c
2010-08-16- remove unused includes IMB_*, BIF_* & MEM_*Campbell Barton
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-12Fix #23188: libpng error: Image width or height is zero in IHDR.Brecht Van Lommel
The file thumbnail generator would write 0x0 size png's to the .thumbnails/fail folder. However libpng throws an error when doing this. Instead we now write 1x1 png's, which nautilus seems to be doing as well. The content shouldn't matter anyway since we won't use it.
2010-08-12- possibly bugfix /w uninitialized vars [#23270] Long directory name ↵Campbell Barton
segmentation fault in File brower. - in exceptional cases vertcos_to_key() could return with KeyBlock pointing to freed memory. - invalid use of realloc() in BLI_builddir()
2010-08-11Update address in license block.Guillermo S. Romero