Brecht Van Lommel
949de4688d
Fix #31257 : tiff reader not reading 16 bit grayscale images correctly.
2012-05-03 09:51:12 +00:00
Alexander Kuznetsov
274d3d2daa
Fixes opening video files on Windows. [ #30752 ]
...
Thanks Lockal for finding faulty stat function which helped a lot.
Now there BLI_stat. I will replace all other stat later.
*** Please use BLI_xxxx() functions ***
for file operations
Reported by Leon Cheung, Lockal, Believil
2012-05-01 21:46:55 +00:00
Campbell Barton
6327c9aae1
style cleanup: whitespace, braces
2012-05-01 20:08:23 +00:00
Campbell Barton
933b3166fc
style cleanup: guys - set your editors to tabs!
2012-05-01 17:51:03 +00:00
Campbell Barton
112162e09e
code cleanup: header cleanup
2012-04-30 14:24:11 +00:00
Campbell Barton
343edf2722
style cleanup: function calls & whitespace.
2012-04-29 17:11:40 +00:00
Campbell Barton
e701f9b670
style cleanup: whitespace / commas
2012-04-29 15:47:02 +00:00
Campbell Barton
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00
Antony Riakiotakis
4782522379
Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with slight modifications.
...
Thanks!
2012-04-24 12:57:58 +00:00
Campbell Barton
9204f11052
fix for possible error building with debian
2012-04-24 09:45:56 +00:00
Campbell Barton
c1c022342c
fix for invalid use of memset when loading tiff images
...
- memset(..., 1.0); // isnt valid
- memset(pointer, sizeof(pointer)) // was using the sizeof the pointer, not the size of the array, since this was to fill in alpha values it was obviously wrong.
2012-04-23 23:57:17 +00:00
Campbell Barton
b9a2741f68
code cleanup: remove unused defines
2012-04-23 08:05:02 +00:00
Campbell Barton
5c89138684
style cleanup: comments
2012-04-22 11:54:53 +00:00
Campbell Barton
b56aabf815
style cleanup: multi-line if statements.
2012-04-21 15:11:03 +00:00
Campbell Barton
1615b46963
style cleanup
2012-04-21 13:37:26 +00:00
Campbell Barton
6701933f5c
style cleanup
2012-04-21 12:51:47 +00:00
Campbell Barton
0f7ab89b4e
fix for fail thumbs being used when the failed thumbnail image is older then the image/movie/blend.
2012-04-16 15:13:21 +00:00
Lukas Toenne
c509f687ca
Avoid invalid delete call when loading multilayer EXR files with that don't fit the Blender pass naming scheme. If the imb_exr_begin_read_mem function fails reading the EXR (e.g. because of too many channels per pass) it deletes the file internally, leading to segfault on second delete.
2012-04-16 11:57:22 +00:00
Campbell Barton
a73d0d3e72
code cleanup: dont include BLI_winstuff.h on non windows systems, also cleanup some defines/includes for windows.
2012-04-15 07:54:07 +00:00
Campbell Barton
a0c4efa3d2
code cleanup: remove duplicate define on windows.
2012-04-12 03:10:36 +00:00
Campbell Barton
df29e91a69
code cleanup: header cleanup, remove commented workaround for mingw since its no longer needed.
2012-04-06 04:46:47 +00:00
Nathan Letwory
0d69b18a05
Make sure Multilayer EXR from other apps are read in as multilayer.
2012-04-03 11:53:38 +00:00
Sergey Sharybin
a7798884a5
Fixed mistake made in threaded EXR commit.
2012-04-03 09:11:26 +00:00
Nathan Letwory
6d31d795be
r45338 added multithreaded OpenEXR loading. Path to pthread was missing.
2012-04-03 05:23:23 +00:00
Antony Riakiotakis
ff951270d5
Solve namespace conflicts for ole grumpy MinGW. It seems FLOAT is also defined in a windef.h header.
2012-04-02 13:48:20 +00:00
Sergey Sharybin
86c68c0569
Multithreaded EXR files loading
...
Use multithreaded loading of EXR files which is enabling by call of
setGlobalThreadCount function from OpenEXR library to set up number
of used threads to number of system threads which speeds up loading
high-resolution files on multi-core / multi-cpu systems and allows
to work with high-resolution sequences in clip editor and sequencer.
2012-04-02 11:04:24 +00:00
Campbell Barton
670cdd5381
code cleanup:
...
always use if (...) even if the macros dont require it (confuses parsers)
define macros without the ';'s included.
2012-04-02 02:41:28 +00:00
Campbell Barton
21ac9ae461
code cleanup: use uppercase defines and change drawFCurveFade into static function.
2012-03-31 04:04:58 +00:00
Campbell Barton
5b88712ff9
move debug flag into its own global var (G.debug), split up debug options.
...
--debug
--debug-ffmpeg
--debug-python
--debug-events
--debug-wm
This makes debug output easier to read - event debug prints would flood output too much before.
For convenience:
--debug-all turns all debug flags on (works as --debug did before).
also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context.
2012-03-31 00:59:17 +00:00
Sergey Sharybin
785373b03a
Added new command-line arguments --debug-ffmpeg and --debug-libmv to
...
be able to see debug prints coming from FFmpeg or libmv independently
of general blender debug messages.
2012-03-30 10:37:49 +00:00
Campbell Barton
c9e1ced4dd
code cleanup: (dont include ';' in defines), last commit also missed changes to paint_image.c
2012-03-28 01:06:43 +00:00
Sergey Sharybin
03336c0ba7
Style cleanup of movie cache module
2012-03-26 16:04:10 +00:00
Bastien Montagne
3a33110732
Fix for segfault when building proxies in Sequencer.
2012-03-26 14:10:15 +00:00
Campbell Barton
b8a71efeba
style cleanup: follow style guide for/with/if spacing
2012-03-24 07:52:14 +00:00
Campbell Barton
81d8f17843
style cleanup: pep8, indentation
2012-03-24 07:36:32 +00:00
Campbell Barton
ab4a2aaf4a
style cleanup: follow style guide for formatting of if/for/while loops, and else if's
2012-03-24 06:38:07 +00:00
Alexander Kuznetsov
f11a6d3a84
Adds support for utf paths on Windows.
...
Not all file formats/calls are supported yet. It will be expended.
Please from now on use BLI_fopen, BLI_* for file manipulations.
For non-windows systems BLI_fopen just calls fopen.
For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
2012-03-20 02:17:37 +00:00
Campbell Barton
4f19c1a995
spelling cleanup
2012-03-18 07:38:51 +00:00
Peter Schlaile
8bf1615ce3
== Sequencer ==
...
Bugfix: [#28159 ] sequencer strip crop values on proxy not scene render size
Also: IMB saturation change moved into imbuf-module.
2012-03-17 19:31:28 +00:00
Campbell Barton
b457c7fdbd
style cleanup
2012-03-12 23:56:11 +00:00
Campbell Barton
c21c58f44c
style cleanup, also remove unused externs.
2012-03-11 19:09:01 +00:00
Campbell Barton
0c50bedd9c
code cleanup: remove unused externs.
2012-03-11 00:00:27 +00:00
Campbell Barton
89a963fb7f
style cleanup: comment blocks
2012-03-09 18:28:30 +00:00
Campbell Barton
4f7bdc59d3
style cleanup: spelling.
...
also remove large, duplicate comments from sunsky.h
2012-03-09 00:41:09 +00:00
Sergey Sharybin
3675fab31d
Fix #30485 : TRANSFORM / STABILIZE 2D: First row / column blackness.
...
Clamp source coordinates to boundaries so it'll be kind of correct weight
calculated for the pixel.
2012-03-08 14:23:34 +00:00
Campbell Barton
31d2ee9bf7
style cleanup, brackets in else/if, some indentation.
2012-03-06 18:40:15 +00:00
Sergey Sharybin
1ae27144f6
Fix for OpenEXR half float save function resulting in dark images saved
...
Float buffers of ImBuf are always supposed to be linear space a,d ImBuf's
profile means how byte array was constructed from float buffer.
2012-03-05 18:54:57 +00:00
Campbell Barton
12d0489b33
fix for building openjpeg image support on OpenSUSE 12.1, also quiet compile warning.
2012-03-04 11:58:55 +00:00
Campbell Barton
f6ae27daef
style cleanup - comment spelling + translate some dutch.
2012-03-04 04:35:12 +00:00
Campbell Barton
7bbf4b7831
style cleanup
...
- spelling - turns out we had tessellation spelt wrong all over.
- use \directive for doxy (not @directive)
- remove BLI_sparsemap.h - was from bmesh merge IIRC but entire file commented and not used.
2012-03-02 16:05:54 +00:00