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
2010-04-13prevent images from freeing gpu buffers if not run within the main thread, ↵Joseph Eagar
instead they are queued to be freed the next time GPU_image_free() is run from the main thread.
2010-04-08bugfix [#21812] Crash with -b -P on blend files saved with older blender ↵Campbell Barton
versions. from Elia Sarti
2010-03-27Second attempt at committing the different render slot implementation. ThisBrecht Van Lommel
has a fix that hopefully solves the problem on mac/win. Also fixes #21322, render slots not working well with FSA.
2010-03-27Fix #21543: running python script from command line would lose activeBrecht Van Lommel
scene from context for background render. Ideally this should not be using the context to get the scene but currently the active scene is not stored anywhere, as it's a concept we tried to get rid of.. just did a simple fix for now.
2010-03-26- game engine checking for autoexec was using the wrong global flag.Campbell Barton
- 'Trusted Source' option was being overwritten on read making it usless.
2010-03-24remove unused includes UI_*.h, WM_*.h, ED_*.hCampbell Barton
2010-03-20merge own commits into render branch into trunk since 27560Campbell Barton
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-16change the scene opengl sequence rendering to be a global option with ↵Brecht Van Lommel
rendering and scrubbing settings. still need to do a do_versions for this to work right without changing settings. (commit 27442 by Campbell from render25 branch)
2010-03-16- menu for selecting add scenes for the sequencer.Brecht Van Lommel
- update internal 'btempdir' from userprefs on changing and initializing the temp dir. - add sequence strip operators nolonger require the sequence view to be active (better for automation). (commit 27434 by Campbell from render25 branch)
2010-03-14Rendering from 3d view in local view or with unlocked layer was notBrecht Van Lommel
working yet, now layer is passed along to render engine, changes quite a few files because simple swapping trick no longer works with threading.
2010-03-14user preference to disable the splash screenCampbell Barton
2010-03-14strip quites off buildinfo at startup (was doing this for splash screen and ↵Campbell Barton
python api)
2010-03-14Fix #21572: command line render start frame can't be < 1. I've set itBrecht Van Lommel
to use MINFRAME now which is 0, negative frames are not supported for this yet.
2010-03-09rename some functions to use easier to understand names.Campbell Barton
'BLI_makestringcode' --> 'BLI_path_rel' 'BLI_convertstringcwd' --> 'BLI_path_cwd' 'BLI_convertstringframe' --> 'BLI_path_frame' 'BLI_convertstringframe_range' --> 'BLI_path_frame_range' 'BLI_make_cwdpath' --> 'BLI_path_cwd'
2010-03-08workaround for [#21486] Python debuger pdb don't workCampbell Barton
setting sys.stdin to None is done so python wont lock blender when it tries to read from the input. - help() from the console does this. Running blender with -d keeps the stdin so python debugging can work. add info in the help message about this. eventually it might be best to replace sys.stdin with our own object which interacts with the console but this is not trivial.
2010-03-07flipping "tab as space" option (so it's on by default - argh ;)Dalai Felinto
(and fix error in creator.c last commit)
2010-03-07Tab as Space as a User Preference option. to affect new and loaded text files.Dalai Felinto
* I put it under General->System. Not sure is the better place for it though (space_userpref.py) ** also: creator.c fix to avoid autoplay of games when scripts are disabled.
2010-03-05Bringing back "Auto Start" option in the Game Menu.Dalai Felinto
It's (still) not working since the pool in the operator will not allow this operator to run without context. For the window/area/screen has to be created somewhere (maybe in WM_init_game ). I have no idea on what should be done to initialize it here, so if anyone knows how to proceed, please help here. * side note: should we also have it as a command line option?
2010-03-01patch from Clark Gaebel, use const char * for buildinfo strings, also ↵Campbell Barton
updated bpy_app.c
2010-02-27rename flag for auto script execution since scriptlinks are no more.Campbell Barton
2010-02-25support for relative file loading and python paths.Campbell Barton
means you can do... blender -P foo.py where foo is $PWD/foo.py
2010-02-16Revert render slots commit for release, I can't find the bug or even redoBrecht Van Lommel
it myself, there will still be render slots just old implementation.
2010-02-16[#18961] Use const char * where appropriate (2.5)Campbell Barton
from Sean Bartell (wtachi) added own changes bpy_props.c
2010-02-16Render Slots: change the implementation by moving it from the render to theBrecht Van Lommel
image code, this should be clearer and makes reusing the Render struct later on easier.
2010-02-12correct fsf addressCampbell Barton
2010-02-09Forgot to commit this file.Brecht Van Lommel
2010-02-08Warning fixes, one actual bug found in sequencer sound wave drawing. AlsoBrecht Van Lommel
changed some malloc to MEM_mallocN while trying to track down a memory leak.
2010-02-06Wrong text for missing format with -FMartin Poirier
2010-02-03-fpe command line argument. Tying it to -d is just hell.Martin Poirier
2010-02-03use fpe_handler on linux when running with -d, this runs a function rarther ↵Campbell Barton
then quitting, use for setting breakpoints to find where nan/inf occur.
2010-02-02- lamp bias of 0.0 was allowed when it should not be.Campbell Barton
- enable floating point exceptions in debug mode on linux, makes nan's easy to track.
2010-02-01WM Draw Method added to do Overlap assuming swap exchange / flipping,Brecht Van Lommel
and made that the default for windows software opengl because that seems to be working better at least on XP. Previously this could only be specified from the command line.
2010-02-01New argument parsing library supporting multiple passes, case sensitive and ↵Martin Poirier
insensitive arguments, default handlers and other features that were hacked in the previous ugly switch system. Very simpler system for adding new arguments, easier to see conflicts and no more replication between BG and non BG mode arguments. I've tested pretty much everything except GE options (-g options), but some small bugs could have sneaked in.
2010-01-31-setaudio argument to force an audio device.Martin Poirier
This also means that only -s and -S are accepted to set start frame and scene (before, it would accept anything that started with s or S, you could have done blender -b file.blend -super 1 -Science "scene 2"). We really need better argument parsing...
2010-01-31Preparation to force an audio device via command line. Will be implemented ↵Joerg Mueller
by theeth.
2010-01-27workaround for running python scripts before the contexts values are set.Campbell Barton
not happy with this but running python scripts with the -P command line could crash in simple cases (like selecting an object).
2010-01-10- fix for crash if drivers were used in the .B.blendCampbell Barton
- fix for problem where proxy objects could enter editmode but not exit
2009-12-22Reports: writing movies now uses the reports mechanism to throw errors.Brecht Van Lommel
Also fixes bug #19463: screencast to xvid ffmpeg crash.
2009-12-15Support -noaudio in background mode too (it was initialized even in bg, that ↵Martin Poirier
should be fixed).
2009-12-07-noaudio option to force the sound system to None.Martin Poirier
Useful when openAL is not setup properly (*cough* pulseaudio *cough) and prevents startup. This doesn't actually affect the userpref option, so you can set it to whatever you want, save userprefs and restart.
2009-11-30better not process events early, could cause troubles later.Campbell Barton
added a function - wm_window_get_size_ghost(), which looks into the ghost window directly so events dont need processing first.
2009-11-30bugfix [#20083] Wrong position of splash screen on dualheadCampbell Barton
2009-11-23Splash screen, implemented by Matt.Brecht Van Lommel
* Now has documentation links and recent files. * Click on image or outside splash to make it go away. * Still has old image, new one will be committed later.
2009-11-20option to have scripts run on startup for per blendfile UI'sCampbell Barton
2009-11-13changes python initializationCampbell Barton
- bpy is now a python package, this makes it easier to add utility modules and adjust python startup which was previously using verbose Py/C api. Access should not be any slower since both C and Python modules use dictionary access. - loop over scripts and load via python (currently F8 reload isnt working, will add back shortly) - the C module is kept but renamed to _bpy and not meant for direct access from anything but the bpy package. - bpy_types.py is an exception since it runs before the bpy package is initialized.
2009-11-11Background mode in more working conditions.Martin Poirier
What works: The usual command line options for rendering. All python scripts are loaded (which includes custom properties) Render engines are loaded and can be used -P to run scripts works partially: rna api works ok, not operators. What doesn't: Most operator calls in python. This is a problem with poll functions. (Brecht and Campbell are aware of this already) Changes: -d now also applied with -b (it was ignored before) user file (.B25.blend) now also loaded in bg mode. This helps for custom paths and all. wm is also initialized (it's needed for a lot of context calls) Ghost, however, is not initialized.
2009-11-10Fix for [#19852] Animation rendering not working in new sceneMatt Ebb
As part of this commit, I moved the scene frame_step to RenderData, where the other frame-related data is.
2009-11-02Mac / COCOA : Damien Plisson
- revert tiff load/save to use standard libtiff (to ensure 100% colorimetry & alpha interpretation across platforms) - include patch #18720 to fix load of libtiff dynlib (if present on system)
2009-10-29Mac / COCOA : ImbufDamien Plisson
- replace libtiff by calls to Cocoa services to load/save tiff files (Libtiff, dynamically linked is not distributed with OS X, and would have had to be shipped for all four architectures) The imb_cocoaLoadImage & imb_cocoaSaveImage are generic towards the bitmap format, and thus can handle TIFF, GIF, JPG, JP2000, BMP and raw camera formats (read-only for these), even if today only TIFF is used as the other formats are already handled. - CMake updated - scons updated (Thx to Jens Verwiebe)
2009-10-10-f argument uses MINFRAME instead of 1 (makes it possible to render negative ↵Martin Poirier
frames on command line). Not that useful, but it's good to use the same limit everywhere.