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
2013-09-14minor style clanup and use more meaningful name for 3DCONNEXION source code.Campbell Barton
2013-09-14Cleanup for last commitJens Verwiebe
2013-09-14Fix broken compiling with ndof on linux and winJens Verwiebe
2013-09-13OSX: Compilefix for ndof symbols get magled when used extern C, now use ↵Jens Verwiebe
discrete c files embedded, patch by Jake Kauth
2013-09-13Fix #36719: UV pass not rendering in second render layer if first render layerBrecht Van Lommel
does not have the UV pass enabled as well.
2013-09-13* Fix #36717, don't grey out AO distance property, as it affects the AO ↵Thomas Dinges
Render Pass and AO closure as well.
2013-09-12Fix for [#36707] Blender Opens in fullscreen and stays like thatNathan Letwory
Reported by holy enigma The previous commit in this area removed bounding box checks, because they were done against primary monitor. Now do bound checks against the entire desktop, or rather, the virtual screen. This is the bounding rectangle of all the monitors. This should ensure windows are always created within the confines of this area.
2013-09-11Fix [#36702] blenderapplication window position and sizeNathan Letwory
On Windows the system window will be sized an positioned such that Blender screen area lower left corner is at the requested location, and with dimension as requested. Thanks to Alexander N. for reporting and Brecht van Lommel for input.
2013-09-11take the decender into account when drawing console text.Campbell Barton
also add data types wm and mask to dataname() and unshadow var in ghost/x11
2013-09-11fix double free in ghost c++ gears test program.Campbell Barton
2013-09-10Fix cycles too slow export of meshes with uvs when a motion vector pass is used.Brecht Van Lommel
2013-09-10Remove dimension checks from window creation.Nathan Letwory
This should be (and is) done by the caller instead (windowmanager) to ensure new windows fit properly on the desktop. Saving stretched layouts and layouts with window over display boundaries now becomes possible on Windows too.
2013-09-10Cycles OSL: update to build with latest OSL master branch.Brecht Van Lommel
2013-09-09Fix OpenCL build error.Brecht Van Lommel
2013-09-09Film response curves implemented as a looksSergey Sharybin
This commit implement's OCIO's Looks idea which is about applying some color correction on the buffer before it get's affected by a display transform. This is mainly used to modify images in an artistics way. Currently we've got looks generated from film response curves for all sorts of cameras. Patch by both of me and Brecht.
2013-09-09fix [#36685] crash calculating tangent space data on degenerate geometryCampbell Barton
the error was that the range check was done on the float before converting to an int. now convert to and int first and ensure a valid range on that.
2013-09-08Cycles:Thomas Dinges
* Refactor PathState struct and functions into its own file.
2013-09-08Cycles:Thomas Dinges
* Fix some compile errors, when building without Branched Path.
2013-09-07Remove unused constant.Sergey Sharybin
2013-09-07Code cleanup: us commented out arg names rather than leaving them if unusedSergey Sharybin
2013-09-06Code cleanup / Cycles:Thomas Dinges
* Some cleanup for disabled Volume code.
2013-09-06fix for bug in GHOST/SDL, events dont always have a window (which ghost needs).Campbell Barton
fallback to the window with the active opengl context.
2013-09-05code cleanup:Campbell Barton
- add missing headers from cmake (own omission) - quiet rna_test.c unused define warnings. - minor style edits - spelling corrections and ignore all uppercase words with spell checking script.
2013-09-05Added a brie instruction how to build simple memtestSergey Sharybin
2013-09-05Ghost test application could be compiled againSergey Sharybin
Was an IRC request to have Ghost application up and running for investigation purposes.
2013-09-05fix [#36459] Official blenderplayer can not go fullscreen on LinuxCampbell Barton
use modified patch from Alex Fraser (z0r)
2013-09-05Ghost_SDL: Fixing the DEF_CURSOR macro so it works in release builds.Mitchell Stokes
2013-09-04Code cleanup / Cycles:Thomas Dinges
* Removed unused member of the device_memory template.
2013-09-04Code cleanup / Cycles:Thomas Dinges
* Avoid special code, when Subsurface is enabled. Ideally we should only use the function, and get rid of the extra duplicate, but this is slower on CUDA.
2013-09-04Compile fix / Cycles:Thomas Dinges
* 'T' is now also used for the Subsurface closure.
2013-09-04Add new cursor types to data handling to account for Intuos 4 device (pen ↵Nathan Letwory
and eraser). Thanks to Ayden Polat for helping to find out the cursor type codes.
2013-09-04Fix cycles CUDA/OpenCL build error after recent change.Brecht Van Lommel
2013-09-04Fix a few issues reported by coverity scan.Brecht Van Lommel
2013-09-04Cycles: add a sharpness input to the Cubic SSS falloff. When set to 1 this willBrecht Van Lommel
give a result more similar to the Compatible falloff option. The scale is x2 though to keep the perceived scatter radius roughly the same while changing the sharpness. Difference with compatible will be mainly on non-flat geometry.
2013-09-03Fixed crash on Visual StudioAlexander Kuznetsov
2013-09-03reorder BLI_strict_flags.h include so its not conflicting with stdio.h on apple.Campbell Barton
2013-09-03remove WINDOWS checks in cmake, this variable isn't defined on windows and ↵Campbell Barton
checks weren't needed. also remove redundant dot_v3v3 in shrinkwrap constraint.
2013-09-02Cycles:Thomas Dinges
* Document the members of the Ray struct.
2013-09-01Move GCC attributes into a centraized definesSergey Sharybin
Instead of having ifdef __GNUC__ all over the headers to use special compiler's hints use a special file where all things like this are concentrated. Makes code easier to follow and allows to manage special attributes in more efficient way. Thanks Campbell for review!
2013-09-01Fix OS X compile error after enabling strict build flags for this module.Brecht Van Lommel
2013-09-01Fix #36620: sss + indirect light rendering artifacts, due to wrong ↵Brecht Van Lommel
correlation in the random numbers.
2013-09-01kd-tree,Campbell Barton
- replace numbers with defines for allocation increments and default array size. - move array reallocation into a static function (deduplicate 2x). also fix own mistake with uninitialized slop-space var in memory printing statistics.
2013-09-01Mingw/Windows Compiling FixJoshua Leung
This commit attempts to fix the following error: intern\guardedalloc\intern\mallocn.c: In function 'rem_memblock': intern\guardedalloc\intern\mallocn.c:977:48: error: conversion to 'intptr_t' from 'size_t' may change the sign of the result [-Werror=sign-conversion] From the references I've managed to find, it appears that the second arg to munmap() should be size_t not intptr_t. Fortunately though, we don't use this arg anyways atm, so this should be quite harmless...
2013-09-01use strict flags for guarded allocCampbell Barton
2013-08-31Cycles:Thomas Dinges
* World background samples (Branched Path) were missing after integrator rename.
2013-08-31Cleanup:Thomas Dinges
* Silence /arch:SSE2 warning on msvc x64.
2013-08-31Cycles: Thomas Dinges
* More build fixes, 2 link errors remain. http://www.pasteall.org/45279 Note: Probably those paths should only be added for Windows and Linux, as "OPENIMAGEIO_LIBPATH" already inherit them for Mac OS. Also "OPENIMAGEIO_LIBRARIES" inherits the libs for Linux already. Is that intended or a lack of consistency?
2013-08-31Cycles / Standalone:Thomas Dinges
* Fix some link errors on Windows, still missing png, zlib, jpeg and tiff. I couldn't yet figure out the correct flags to pass on here, and the 2300 lines huge main CMakeLists file doesn't help with it...
2013-08-31Cycles: viewport render now takes scene color management settings into account,Brecht Van Lommel
except for curves, that's still missing from the OpenColorIO GLSL shader. The pixels are stored in a half float texture, converterd from full float with native GPU instructions and SIMD on the CPU, so it should be pretty quick. Using a GLSL shader is useful for GPU render because it avoids a copy through CPU memory.
2013-08-31RenderEngine API: add viewport draw utility functions to bind a GLSL fragmentBrecht Van Lommel
shader for converting colors from linear to display space, based on the scene color management settings. if engine.support_display_space_shader(scene): # test graphics card support engine.bind_display_space_shader(scene) # draw pixels .. engine.unbind_display_space_shader()