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
2004-12-08This commit makes it so openal finally works on solaris.Kent Mein
Kent
2004-12-05Fix for bug #1875:Kester Maddock
OpenAL (pthreads) was generating a SIGHUP at alcDestroyContext(). Fix by setting SIGHUP to ignore.
2004-12-04Bugfix for #1949:Brecht Van Lommel
F11 to switch between render window / main window didn't work anymore in some window managers (e.g. fluxbox), after fixing it to work in kde.
2004-11-29fix for #1590, possible fix for #1849 (to be confirmed)Jean-Luc Peurière
OpenAl is subtly different on each platform. Os X need the alutinit/exit stuff
2004-11-22Fix for bugs: 1788 (forces) and 1799 (python delattr on game objects)Kester Maddock
Use Polytope collision for faster mesh intersection tests, so SOLID can actually use that qhull lib now.
2004-11-22Fix stereo window creationKester Maddock
2004-11-07fix bug #1546Jens Ole Wund
ghost was unaware of extra *<>* key on german keyboards on windows
2004-11-06Solved annoyance in OSX warp cursor. The former used CGPostMouseEvent callTon Roosendaal
behaves very unpredictable (ask google) and seems to clear pending events as well (fly mode, shift event dissappears). The now used call, CGWarpMouseCursorPosition, creates no event so it has to be combined with updating mouse cursor location in ghostwinlay.c
2004-09-06Bugfix for the render window not popping to the front when it already existed,Brecht Van Lommel
under linux / x11 / KDE. The new behaviour in 2.34, not recreating the render window on re-render, revealed that raising windows did not work under some window managers. Now the "net wm extensions" are used if available, otherwise it will work the same way as before (e.g. Gtk+ does this as well). More info: http://www.freedesktop.org/Standards/wm-spec
2004-09-01removed 4 unused vars...Kent Mein
Kent
2004-08-31two more vars that were questionably not initalized...Kent Mein
Kent
2004-08-30Changed : A[i,k] to A[i][k]Kent Mein
Caught from the following warning: In file included from IK_QChain.h:47, from IK_QChain.cpp:44: TNT/cmat.h: In function `void TNT::matmultdiag(TNT::Matrix<T>&, const TNT::Matri x<T>&, const TNT::Vector<T>&)': TNT/cmat.h:593: warning: left-hand operand of comma has no effect Kent
2004-08-24Fix stereo window creation on X11.Kester Maddock
2004-08-02OS X fix:Jean-Luc Peurière
those who work with visible dock where experimenting slowdown of UI when blender window was overlapping dock. now : - check available space excluding dock - create window with a 10 pixels border - maximised mode is only 1 click away This code is fixing only. Will review that when consensus will be found about how we should create the window.
2004-07-28added a nice alert box when blender is run on a mac with less than 8Mb VRAMJean-Luc Peurière
2004-07-28 new window behaviour for macos X computers :Jean-Luc Peurière
if video card is open GL accelerated and has 16 Mo or more start window in maximized mode wich is a full screen mode but keeping access to other windows and sytem menu items older comps start as usual
2004-07-26Let the game engine manage it's own sound scene. This is to fix bug 1415 ↵Kester Maddock
(Patch from Peter den Bak) http://projects.blender.org/tracker/index.php?func=detail&aid=1415&group_id=9&atid=125 Also release the OpenAL device & context. These were leaked before, and would cause an assertion.
2004-07-22GCC 3.4 compile fixes from bug #1277Kester Maddock
2004-07-17Fix m_type used uninitialised in MT_Transform.Kester Maddock
2004-07-16Bunch of small fixes for warnings and whatnot....Kent Mein
intern/SoundSystem/intern/SND_AudioDevice.cpp Initalized a var that could fall through with no value. source/blender/readblenfile/intern/BLO_readblenfile.c source/blender/src/space.c intern/SoundSystem/intern/SND_Scene.cpp source/gameengine/Converter/BL_MeshDeformer.cpp removed unused var's intern/SoundSystem/openal/pthread_cancel.cpp fixed a nested /* source/blender/imbuf/IMB_imbuf.h added static to the type returned for addzbufImBuf source/blender/imbuf/intern/IMB_bmp.h had a wrong prototype source/blender/src/view.c added newline at end of file. source/blender/src/sequence.c removed unused var added #include <stdlib.h> to avoid: warning: implicit declaration of function `abs' initalized a var that could have been used without being set. Kent
2004-07-15workspace and project to make opennlJens Ole Wund
2004-07-15workspace with opennl includedJens Ole Wund
2004-07-13* add opennl and superlu to intern projectNathan Letwory
2004-07-13Added SuperLU 3.0:Brecht Van Lommel
http://crd.lbl.gov/~xiaoye/SuperLU/ This is a library to solve sparse matrix systems (type A*x=B). It is able to solve large systems very FAST. Only the necessary parts of the library are included to limit file size and compilation time. This means the example files, fortran interface, test files, matlab interface, cblas library, complex number part and build system have been left out. All (gcc) warnings have been fixed too. This library will be used for LSCM UV unwrapping. With this library, LSCM unwrapping can be calculated in a split second, making the unwrapping proces much more interactive. Added OpenNL (Open Numerical Libary): http://www.loria.fr/~levy/OpenNL/ OpenNL is a library to easily construct and solve sparse linear systems. We use a stripped down version, as an interface to SuperLU. This library was kindly given to use by Bruno Levy.
2004-06-14rewind of previous commit as some experiment bad problems.Jean-Luc Peurière
This means that bug #1292 is alive again unless you define MT_NDEBUG which I doubt many do.
2004-06-14changed MT_NDEBUG macro to a MT_DEBUG one and reversed definesJean-Luc Peurière
So now by default, assert is not used in moto code. If you want to use assert (and stop blender if one fail), define MT_DEBUG. solve bug #1292 and better fix for #1260
2004-05-16Added #!/usr/bin/python standard script identifier to the start of ↵Kester Maddock
SConscript files. Makes text editors identify SConscripts as Python, and syntax highlight properly.
2004-05-04Shortened up the Makefile since freebsd,linux and solaris do theKent Mein
same stuff: Basically use this instead of seperate sections for each platform. ifeq ($(OS),$(findstring $(OS), "linux freebsd solaris")) Kent
2004-04-30- use SDL sound on FreeBSD too.Hans Lambermont
- add solid include path to unix common makefile ... this is not FreeBSD specific, so I'm a bit confused as this wasn't corrected before.
2004-04-17Enable doppler on platforms other than WIN32.Kester Maddock
2004-04-17Correct a project dependency.Nathan Letwory
SoundSystem depends on STR_*, but that was not checked, so you had to build twice to get all internal libraries built.
2004-04-14enable openal support for os x and linux-powerpcStefan Gartner
as there is a conflict between openal and sdl (when compiled with cdrom support), i had to disable support for cd playing using sdl on os x for the time being.
2004-04-11- Sets this as the active project for internal makeJoseph Gilbert
2004-04-11Bug fix #799 revisitedTon Roosendaal
Now we're on the root of the problem. Ghost (OSX) didn't accept rawkeys for the 1-2-...0 keys on a french keyboard. These have apparently different symbols on it. (these silly french! :) This commit intercepts the rawkeys in convertKey() call, and manually makes sure theyre correctly mapped. So: now french (spanish, etc) OSX users can finally use layer hotkeys! And the popup menu shortcuts! :) Tested & verified by Lukep. Merci!
2004-04-11- MSVC 6 compiler include paths updateJoseph Gilbert
2004-04-09cleaning up MSVC 6 project files -- fixed a couple of stray *.objSimon Clitherow
file paths.
2004-04-07Major update for Visual Studio .Net project files. Both Release and Debug ↵Nathan Letwory
modes have been sanitised (ie. use .lib instead of .a). This update also makes the structure similar to the msvc6 projectfiles. The new blender.sln is now found in directory projectfiles_vc7\\blender. Update to the INSTALL file will follow soon.
2004-04-04Fix only looped sounds play on platforms other than Windows/Apple.Kester Maddock
2004-04-04Fixes to projectfiles:Chris Want
* Added SDL CD stuff to Open AL project (/me lazy) * Made ketsji project find the python headers * Added noise stuff to python project
2004-04-04Converted all of the projectfiles to DOS text formatChris Want
(half were DOS, half were UNIX).
2004-04-02Added CD Audio support for OpenAL.Kester Maddock
Updated Scons & Makefiles to cope
2004-03-09- [SCONS] update to use the new csg script if you set the variable to true. ↵Nathan Letwory
I keep it to this file for the moment, since building this is not always successfull. So if you want to use this instead of the current method, set NEW_CSG in this file to true.
2004-03-09- [SCONS] SConscript for the new csg libraryNathan Letwory
2004-03-06Updated the Sun ifdef's basically I standardized them so theyKent Mein
were all the same and make sure all platforms see them. Kent
2004-03-06Got rid of a cast to float which was causing a warning. (Used a tempKent Mein
var instead) return (float)atof(something); is now float x=atof(something); return x; There is still another one(warning)in this file but hey its a start. Kent
2004-03-03- [SCons] Take out redundant 'defines' usage. _LIB is not needed for ↵Nathan Letwory
SoundSystem. This stops SCons from complaining on Windows when building.
2004-03-02Added OpenBSD3.x to the SCons build system.Nathan Letwory
2004-03-01SCons updatesMichel Selten
* Blender static now links. By default this option is disabled on all platforms. Simply set the option in config.opts to 'true'. * Added the following flags to config.opts: - HOST_CC. This is the C compiler for the host platform. This value is the same as TARGET_CC when not cross compiling. - HOST_CXX. This is the C++ compiler for the host platform. This value is the same as TARGET_CXX when not cross compiling. - TARGET_CC. This is the C compiler for the target platform. - TARGET_CXX. This is the C++ compiler for the target platform. - TARGET_AR. This is the linker command for linking libraries. - PATH This is the standard search path All SConscript files have been updated to reflect these changes. Now it's possible to change only the root SConstruct file, and all compiler specific variables are passed automatically to all SConscript files. Of course, this does not apply to makesdna because there the host and target platform is different from all other libraries. To pass a variable that applies to all platforms, all we now have to do is set the correct value in library_env Note: as usual, to get the latest options in the config.opts file, first remove your version.
2004-02-23SCons updatesMichel Selten
* OpenAL support is now available on Linux. By default this feature is disabled since it is only necessary when building the game engine. And the game engine is disabled by default as well, so... * Added 3 configurable options to config.opts. These apply to OpenAL settings. NOTE: remove your current config.opts file to get the new options. (remember your current settings though ;) ) 2nd NOTE: All options* are now configurable via the config.opts file. If the default settings for your platform are not correct, you should be able to only update the config.opts file. * FMOD is still not available - and I do not know if it is necessary to enable this feature.
2004-02-23removed an extra ;Kent Mein
Found it with Sun's compiler. Kent