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
path: root/intern
AgeCommit message (Collapse)Author
2008-07-03svn merge -r 14676:15409 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-06-30Fix for bug #8680: GameLogic.getRandomFloat() returns very smallBrecht Van Lommel
values on 64 bit, instead of range 0..1. Also a warning fix.
2008-06-24patch from skejoe for gcc 4.3 compatibilityCampbell Barton
2008-06-14fix for ndof inconsistencies, bug #13954Jean-Luc Peurière
patch provided by Ettore Pasquini
2008-06-09Merged from trunkIan Thompson
svn merge -r14988:15170 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-06-09soc-2008-mxcurioni: merged changes to revision 15163Maxime Curioni
2008-06-03== RED one (redcode) ==Peter Schlaile
This adds redcode (the file format of RED one, R3D) support to blender. Seems to work fine with the footage I found on the web, but keep in mind, that because of the unoptimized nature of libopenjpeg, frame decoding isn't that fast. It is also a rather challenging task, to make 4k-float-footage realtime :)
2008-06-02Compiler warning fixes (unused vars).Joshua Leung
Notes: - edgehash.c still has some weirdo code causing warnings on lines 80 and 117 i.e. if (v1<v0) v0 ^= v1 ^= v0 ^= v1; - material.c (in pyapi) apparently doesn't seem to be making use of some functions for glossy stuff
2008-05-25soc-2008-mxcurioni: merged changes to revision 14967Maxime Curioni
2008-05-25Apply BGE patch 12799: Fix quad buffer stereo mode for WindowsBenoit Bolsee
2008-05-12soc-2008-mxcurioni: merged changes to revision 14798, compilation works for ↵Maxime Curioni
rendering/ directry. Still needs to figure out how to compile on non-Unix machines.
2008-05-11protecting by #ifdef0 debug prints for ndofJean-Luc Peurière
2008-05-05merge to 14689, Freestyle library changes, SConscript startMaxime Curioni
2008-05-04svn merge -r 14649:14676 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender (sorry - forgot half of the commits last time)
2008-05-02remove a debug printJean-Luc Peurière
2008-05-02fix for #10080 copy/paste operations wereJean-Luc Peurière
broken after first on os X
2008-04-30svn merge -r 14561:14627 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-04-29== mmap for win32 ==Andrea Weikert
replacement for mmap/munmap on Windows. Implemented using CreateFileMapping/MapViewOfFile.
2008-04-27svn merge -r 14505:14561 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-04-22use detectable autorepeat for X11,Campbell Barton
this way, holding a key will only give multiple down events, father then down,up,down,up.... etc. This is needed for apricot so they can play games in blenders :)
2008-04-22svn merge -r 14236:14505 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-04-20Reverting new epsilons since they had bad global impact - instead just ↵Daniel Genrich
remove the problematic normalize() call
2008-04-18Fluid: got to the real problem of the issue --> wrong float epsilon resulted ↵Daniel Genrich
in normalizing a vector to fail, reverted other change from today
2008-04-18Fluid bugfix [#8395] [#6200]: this should solve the ↵Daniel Genrich
popping/inconsistency/flickering issue with fluids, please give feedback :)
2008-04-17Patch from GSR that a) fixes a whole bunch of GPL/BL licenseChris Want
blocks that were previously missed; and b) greatly increase my ohloh stats!
2008-04-08This version now includes the fluid control sources, however the BlenderNils Thuerey
interface for it is still missing. Right now there is only a simple hard coded example, that moves a single control particle with strong attraction and velocity forces through the domain. I added more detailed information about the control code to the wiki http://wiki.blender.org/index.php/SoCFluidDevelDoc#The_Fluid-Control_Branch , together with some thoughts on how a Blender integration could be done.
2008-03-22added stdio.h includes, gcc-4.3 is pickyCampbell Barton
2008-03-22NDOF support added to trunk from ndof branch.Jean-Luc Peurière
The latter is now obsolete and will be soon removed. Some tiny build tweaks for darwin committed in preparation of bigger changes for proper SDK suport both on intel and ppc
2008-03-21update to trunk r14199ndofJean-Luc Peurière
2008-03-20Fix for Crash on X11. Buffer was not the correct size. So strcpy would blow-up.Ricki Myers
2008-03-18Added null check to prevent crashing on paste.Campbell Barton
Should look into why XGetWindowProperty isnt working also.
2008-03-15compiler warning cleanupStephen Swaney
2008-03-14forgot return value in C-apiJean-Luc Peurière
spotted by JM Soler
2008-03-14resolved conflict state with HEAD r14096Jean-Luc Peurière
blenderbuttons still bad not let this compile
2008-03-13final (??) work on NDOF branchJean-Luc Peurière
it is now in a state where it can be safely merged with trunk. Note: basic icons were provided but I'm not an icondesigner and working in a 16x15 grid is way too small for me, so feel free to change them.
2008-03-13oddly enough this printf was the only problem compiling blender with GCC 4.3Campbell Barton
2008-03-13Delta Loc/Rot/Scale Ipo curve are now supporting in the BGE with the ↵Benoit Bolsee
following limitations: 1. All Ipo channels are now independent. In Blender 2.45, all 3 Loc Ipo channels were automatically set together. For example, having just a LocX Ipo channel was sufficient to fix the X, Y and Z coordinates, with the Y and Z value taken from the object original Y and Z location in Blender. The same was true for the 3 Rot and the 3 Scale Ipo channels: the missing channels were assumed to have constant value taken from the object original orientation/scale in Blender. With this patch, all Ipo channels are now independent. THIS WILL CREATE BACKWARD COMPATIBILITY PROBLEM if you omit to define the 3 channels of a same type together in your Blend file: the undefined Loc, Rot, Scale coordinates of the object will be influenced by the parent/spawner Loc/Rot/Scale in case the object is a child or dynamically created. 2. Delta Loc, Rot, Scale are now supported with the following limitations: - The delta Loc/Rot Ipo modify the object global (NOT local) location/orientation - The delta Scale change the object local scale - The delta Ipo curves are relative to the object starting Loc/Rot/Scale when the Ipo was first activated; after that, the delta Ipo becomes global. This means that the object will return to this initial Loc/Rot/Scale when you later restart the Ipo curve, even if you had changed the object Loc/Rot/Scale in the meantime. Of course this applies only to the specific Loc/Rot/Scale coordinate that are defined in the Ipo channels as the channels are now independent. 3. When the objects are converted from Blender to the BGE, the delta Loc/Rot/Scale that might result from initial non-zero values in delta Ipo Curves will be ignored. However, as soon as the delta Ipo curve is activated, the non-zero values will be taken into account and the object will jump to the same Loc/Rot/Scale situation as in Blender. Note that delta Ipo curves with initial non-zero values is bad practice; logically, a delta Ipo curver should always start from 0. 4. If you define both a global and delta channel of the same type (LocX and DLocX), the result will be a global channel equivalent to the sum of the two channels (LocX+DLocX).
2008-03-08Changed getClipbaord and putClipboard functions to be more ghost likeRicki Myers
Changed getClipboard to GHOST_getClipboard and putClipboard to GHOST_putClipboard Removed ghost calls from blender and added the calls to winlay.h and ghostwinlay.c This cleand up casts in drawtext.c
2008-03-07Remove extraneous class qualifiers for gcc 4.2 / 4.3 on OSX.Stephen Swaney
Thanks go to jensverwiebe via IRC.
2008-03-07* on win32 with msvc USE_OPENAL was defined for the entire source. Made it ↵Nathan Letwory
so that it is defined only there where needed when needed. * dxguid is necessary only when building WITH_BF_OPENAL=1. I already added the mingw version to our SVN in lib/windows/openal/lib and now I made sure it is linked against only when needed.
2008-03-04change error in typingRicki Myers
GlobalLock on line 914
2008-03-04Added Copy and Paste functions to GHOST.Ricki Myers
- Moved WIN32 code to ghost and added code for other systems. - Added functions getClipboard(flag), and putClipboard(buffer, flag) -Flag is used on X11 to request selection buffer or clipboard. -If any other system uses flag = 1 the function returns doing nothing. - Changed ctrl +c/v and shift+ctrl + c/v to do the same thing (use the clipboard). - Changed the menu items (copy, paste) to use the clipboard.
2008-03-01Mem leak fixed in sound buffer & parent invert nodeBenoit Bolsee
2008-02-25CMakeList fix for fluidsDaniel Genrich
2008-02-25Bugfix [#8352]: My OpenMP additions seem to cause errors on MSVC, so I kick ↵Daniel Genrich
them leaving 'only' the original OpenMP additions from N_T
2008-02-16fix for [#8257] double-freeing pointers from sculpt codeCampbell Barton
http://projects.blender.org/tracker/index.php?func=detail&aid=8257&group_id=9&atid=125 Cleaned up scene_copy, and moved some scene copying into this function that was inline in the user interface. Also moved malloc error prints onto separate lines so you can set breakpoints.
2008-02-06Bugfix: IK solving could go in infinite loop in SVD decomposition,Brecht Van Lommel
the matrix library used didn't have a maximum iterations check for degenerate cases.
2008-02-05This is patch: [#8216] Make blender compile with gcc 4.3Kent Mein
minus one small include file that was commented out, I'm not sure why it was commented out but I'm pretty sure its needed. If there are still problems later we can sort it out, everything else is pretty simple. Kent
2008-02-03* make sure opennl is in link list for player. I hope I got the priority for ↵Nathan Letwory
non-windows systems ok.
2008-02-01Memory usage debugging: now with the -d debug option enabled, at the endBrecht Van Lommel
of rendering it prints memory usage for images and all memory blocks.