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
2005-07-18 - commit patch from Matthew Plough to request buffer with SWAP_COPYDaniel Dunbar
behavior
2005-06-08(Accidentally sent previous commit without message... is same stuff)Ton Roosendaal
gcc4 error fixes for compiling in OSX Tiger Also; make using python framework default in makefiles
2005-05-24Disabled assert foolery in Decimator. :)Ton Roosendaal
Code provided by Matthew Plough. Verified to run OK in OSX, Windows. Solves bug #2598, which crashed blender on using non-manifold meshes with decimator.
2005-04-30Weird, make on OS X needs an 'export' for CPPFLAGS to make valueChris Want
persist when building subdirectories. I wonder why other platforms don't need this? Fixes the openal unresolved symbol issue with NAN_NO_KETSJI.
2005-04-30Uncommitted fix in NAN_NO_KETSJI compile, which seems to work only forTon Roosendaal
Makefile usage... the linking error might be makefile related then.
2005-04-29Compile with NAN_NO_KETSJI kept giving me errors with OpenAL.Ton Roosendaal
undefined reference to SND_OpenALDevice::SND_OpenALDevice I hacked c++ code in the dummy function wich worked! Now test it! :)
2005-04-27Bunch of gcc 4.0 warning fixes.Kent Mein
source/creator/creator.c changed ifdef's around fpe_handler to match when its actually used. intern/SoundSystem/intern/SND_AudioDevice.cpp Changed: SND_SoundObject* oldobject = oldobject = pIdObject->GetSoundObject(); to: SND_SoundObject* oldobject = pIdObject->GetSoundObject(); intern/SoundSystem/openal/SND_OpenALDevice.cpp removed unused var. source/blender/blenkernel/intern/mball.c initalized a couple of vars that might have been used uninitalized. The rest were changing types to match, most of them were something like was short * should have been unsigned short *. Kent
2005-04-24Sigh! Left in debug print... :)Ton Roosendaal
2005-04-24Adapted Nvidia hack for OSX; it checks for the gl string more narrow, toTon Roosendaal
also include othe 6800 card types. (reported in tracker) Still no real clue if this is OK for release... stupid driver bugs!
2005-04-04Moved the start of an ifdef so it includes vars specific to the ifdefKent Mein
to get rid of warnings about unused vars (on non __APPLE__ system) Kent
2005-04-02*** empty log message ***Joseph Gilbert
2005-04-02 - got tired of str[n]casecmp not declared warningsDaniel Dunbar
- added BLI_str[n]casecmp, use instead of regular versions - rewrote BLI_str[n]casecmp to not be stupid
2005-03-29Removed comma at end of enumerator list to please fussy compiler.Stephen Swaney
2005-03-29Changed:Kent Mein
- memset(m_keyboard_vector,32,0); + memset(m_keyboard_vector,0,32); Patch submitted by Dave Jones Kent
2005-03-26TEMPORAL HACK!!!Ton Roosendaal
Added the is_a_really_crappy_nvidia_card() call in BMF_DrawString(), this to solve a bug in NVidia 6800 drivers of MacOSX G5. It is #ifdeffed for OSX only, and queries for a NVidia 6800 card to activate the patch. The issue is that these drivers forgot to correctly implement viewport() offset for drawing bitmap fonts, causing text display in Blender to be invisible, except for the leftmost/bottom sub window. This hack will be removed when Apple releases a driver upgrade, which is unknown when to happen. Has to be decided still if this is worth for a release, or that we provide the hack as separate download. Thanks Randall Rickert for all testing, and Daniel for code review! :)
2005-03-25I'll break this commit into two sections in the moto filesKent Mein
I got rid of a few warnings about blah shadows a previous declaration. In the gameengine files I fix the following: removed some unused vars removed dos style line breaks added newlines to last line in a couple of files to remove warnings. Kent
2005-03-25Small fix for the following warning:Kent Mein
../include/MT_Quaternion.h:62: warning: declaration of 'angle' shadows a member of 'this' Kent
2005-03-14ome more warnings cleaningJean-Luc Peurière
2005-03-09big warning hunt commitJean-Luc Peurière
lot of casts, added prototypes, missing includes and some true errors
2005-02-21MSVC7 update and freetype2 sourceJoseph Gilbert
- Added correct .libs to be linked to GP_Ghost - Fixed incorrect library extensions for the linker (*.lib and not unix *.a) - Projects have been set to be multi-threaded - projects were being linked to different versions of the CRT - All projects are now linking to python 2.3 (this fixes an error regarding struct sizes in python) - Removed invalid source paths from inclusion for the compiler - Fix dependency issues with the GP_Ghost module - Proper .dll's are now being copied to their respective locations for debug and release version of blender/blenderplayer - Warnings have been set to level 2 - Import paths have been updated and organized for the compiler - Duplicate import paths for the compiler have been removed - Removed silly silly silly silly unix path-separators from window paths - Post-Build scripts have been updated where neccessary (XCOPY is retatined) - Fixed the output of various .lib files (PHY_Sumo and Yafray) - PHY_Sumo now uses a .pch - Removed #undef _DEBUG from debug builds :p - FTF_Font is now contains a debug build and is being set to it's correct output path - Blender/Blenderplayer/3DPlugin all linkto Debug libs where appropriate (instead of static release libs to avoid conflicts with the CRT) - Python23_d.dll is now loaded into a true debug output of both blenderplayer and blender debug builds - msvcrtd.dll is now loaded into a true debug output of both blenderplayer and blender debug builds - Post-builds now clean up their mess - ActiveX controller now builds - BlenderPlayer now builds - Internal libs now using .pch - Moved the build directory from /blender/obj to ../build/msvc_7/ to follow precedence with scons builds - Builds are now organized to follow precedence with scons builds with a /libs and a /intern /extern /source obj folders - Set the proper build path for opennl - Forcing BLO_loader source files to follow project defaults - Added an 'extern' project that mimics the /make build of the 'intern' project - Extern build includes solid and it's associated builds, ftgl, and freetype - Added .vcproj files to /extern directory - Added new extern.sln file to /extern directory - All project now link to the built solid.lib from the extern project instead of lib/windows - Removed uneeded XCOPYs commands from post-builds - Added conditional Directory building to post-builds - Freetype2 source commit (this is need for the building of a correct MFC linked version of the activeX controller as well as a correct release and debug build of the blender project) - Ftgl is built and linked by the 'extern' project - Intern/Extern project are now exporting their proper header files - PHY_Physics is now linking to the correct set of header files (in build path not source) - Makesdna builds object files into build directory now - Projects are now ignoring the CORRECT versions of the CRT's :) - Renderconverter is now outputting it's obj file to it's own directory instead of /render - Gen_system is now being built to ../kernel - BL_src_cre is now being built to /creator - *.exp and *.ilk are now being cleaned up from linkers - Libpng.dll and zlib.dll are now being copied to the /bin - MTDLL build are now available for the correct projects - ActiveX 3D Plugin now links correctly to solid and freetype2 - Corrected the Preprocessor #define that was labeled incorrectly in FTF_Font and Blender that was causing the FTGL libs to export dll calling conventions. - Changed the solution configurations to 3D Plugin Release, Debug and Blender Release, Debug for internal and external librarys - Changed the solution configurations to 3D Plugin Release, Debug and Blender Release, Debug for blender and added 2 new solutions configurations BlenderPlayer Release, Debug -
2005-02-12The opennl vcproj was not copying ONL_opennl.h to the ↵Joseph Gilbert
lib\windows\opennl\include directory
2005-02-12Update to the MSVC7 project files (vcproj) for Blender's internal librariesJoseph Gilbert
- set build_install_all as the default project (if you give me a quarter ill tell you how :) - set SoundSystem to it's proper dependencies - updated those silly silly unix path separators - set project warning levels to something not so noisy
2005-01-17Use the default windows assert for VisualCKester Maddock
Update Scons
2005-01-16Fixed #define for snprintf on win32Simon Clitherow
2005-01-16Advanced MT_assert macro.Kester Maddock
It will attempt to break into the debugger instead of aborting the program. On Windows you have a nice MessageBox function, so you can choose to break, ignore, or permanently ignore the assert.
2005-01-09Fix bug #2006:Kester Maddock
Floating point imprecision made MT_Quaternion::angle return NaN, since acos(x) is NaN for |x| > 1. Because of the way NaN's propagate through float math, the view pos would be set to [NaN, NaN, NaN] resulting in a grey screen.
2004-12-30Fix loading of non-packed sounds for Linux.Kester Maddock
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