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
2012-01-11patch [#29853] UTF-8 copy&paste for X11 GHOSTCampbell Barton
2012-01-09Cycles: multi GPU rendering support.Brecht Van Lommel
The rendering device is now set in User Preferences > System, where you can choose between OpenCL/CUDA and devices. Per scene you can then still choose to use CPU or GPU rendering. Load balancing still needs to be improved, now it just splits the entire render in two, that will be done in a separate commit.
2012-01-09Cycles: show elapsed time for F12/background render.Brecht Van Lommel
2012-01-09Cycles: small tweak to checker texture, scale rather than add with epsilon,Brecht Van Lommel
looks a bit better on all sides of a mesh.
2012-01-08Cycles: checker texture node, patch by Thomas.Brecht Van Lommel
2012-01-06Fix #29760: cycles border render issue on 32 bit linux.Brecht Van Lommel
2012-01-04Cycles: device code refactoring, no functional changes.Brecht Van Lommel
2012-01-02Fix #29695: cycles particle emitter not being properly hidden.Brecht Van Lommel
2012-01-02Fix #29740: missing cycles viewport update with animated node socket values.Brecht Van Lommel
2012-01-02Fix #29755: cycles crash with array modifier that can produce material indicesBrecht Van Lommel
that are out of bounds.
2012-01-02Fixes two crashers for games, with GHOST under SDL:Alex Fraser
- Fixes SDL fullscreen mode for game engine (blenderplayer). Mode switching (resolution changes) not supported yet though. - Fixes embedded game engine exit. See patch tracker [#29748].
2012-01-02Mode switching for GHOST under X11: adds the ability to change screen ↵Alex Fraser
resolutions in the blenderplayer on GNU/Linux. Code ported from Quake 2.
2011-12-31Cycles code refactoring: change displace kernel into more generic shaderBrecht Van Lommel
evaluate kernel, added background shader evaluate.
2011-12-31Fix for compilation error when compiling dualcon with mingwSergey Sharybin
2011-12-31option to build without remesh modifier for cmake and sconsCampbell Barton
2011-12-31workaround for error building with clang and quiet some warnings building ↵Campbell Barton
without libmv.
2011-12-31Add remesh modifier (dual contouring).Nicholas Bishop
This patch adds a new remeshing modifier. The algorithm is based on the paper "Dual Contouring of Hermite Data", and the implementation was contributed to Blender by Dr. Tao Ju. The contributed code is in intern/dualcon, and was modified to compile under gcc and work on 64-bit systems. Files not needed for Blender were removed and a small C wrapper was added in order to interface it with Blender. The rest of the patch is just standard modifier stuff. Reviewed by Sergey, code review link: http://codereview.appspot.com/5491053/ The remesh icon was contributed by Zafio: http://blenderartists.org/forum/showthread.php?240751-Request-for-modifier-icon/page2. Thanks to everyone in that thread for the icon proposals and discussion. Documentation and examples on the Blender wiki: http://wiki.blender.org/index.php/User:Nicholasbishop/RemeshModifier In case the history is needed for anything, check the remesh-modifier branch of this git repository: https://gitorious.org/~nicholasbishop/blenderprojects/nicholasbishop-blender
2011-12-30style edits for function declarationsCampbell Barton
2011-12-30Fix: cycles camera dof object with non-uniform scale gave incorrect distance.Brecht Van Lommel
2011-12-29bugfix: [#29711] Cycles - HSV Node - Hue Change BugDalai Felinto
* Adding hue instead of removing it. fmod doesn't work as % when it comes to negative numbers: fmod( 1.3, 1) == 1.3 % 1 == 0.3 fmod(-0.3, 1) != -0.3 % 1
2011-12-29add UNLIKELY / LIKELY util defines to help optimize iterators that are ↵Campbell Barton
called a lot, only defined for gcc at the moment. also some cmake formatting edits.
2011-12-28Fix #29715: cycles and glsl normal node not working correct.Brecht Van Lommel
2011-12-28Fix #29689, #29702: cycles render crash with node setups with non-cycles nodes,Brecht Van Lommel
after group socket refactoring.
2011-12-26Add a glClear() in GHOST/X11 between creating the GLX context andNicholas Bishop
displaying the window. This fixes a brief flash of random data on Blender startup on my system (Ubuntu 11.10, ATI Mobility Radeon HD 5650, Gallium drivers.) Code review link: http://codereview.appspot.com/5505071/
2011-12-25Cycles Test App:Thomas Dinges
* Added some new integrator parameters to the xml reading. * Added ability to specify window width/height, if not set it uses film/camera width/height. * Added back the xml exporter script from cycles branch, with modifications to hock up into the UI. To use it, copy the script into 2.61/scripts/startup. Note: This is intended for developers for now, but the standalone Cycles app has potential to be used as benchmark for example.
2011-12-24replace u_int64_t with cc99's uint64_t as suggested by Nicholas Bishop.Campbell Barton
2011-12-24minor edits to cycles c/python moduleCampbell Barton
- rename 'bcycles' --> '_cycles', since this is the python convention when a py module uses a C module internally. - use macros for returning None - make with_osl an attribute rather then a function. - changes methods METH_VARARGS --> METH_O when single args are used.
2011-12-24Formatting edits <120 length linesCampbell Barton
2011-12-23Another Fix after Cucumber Merge:Thomas Dinges
* Cycles did not displayed the Scene panels anymore, due to addition of COMPAT_ENGINE to them.
2011-12-23Code cleanup: fix some clang static checker warnings.Brecht Van Lommel
2011-12-22split >120 length lines (mostly if statements)Campbell Barton
2011-12-22Cycles: support for multiple render layers. It currently renders each layerBrecht Van Lommel
entirely before moving on to the next.
2011-12-22Cycles: code refactoring, to do render layer visibility test a bit different,Brecht Van Lommel
replacing the camera visibility flag with object layer flags.
2011-12-21Cycles: some small code refactoring related to buffer parameters.Brecht Van Lommel
2011-12-20Cycles/CUDA:Thomas Dinges
* Rename shader model to compute capability in error messages.
2011-12-20Cycles: some tweaks for apple opencl with ATI cards, to get it working up toBrecht Van Lommel
the level of ambient occlusion render, shaders still fail. Fixes found with much help from Jens and Dalai.
2011-12-20Cycles: avoid using float3 in kernel constant memory, just so we're sure ↵Brecht Van Lommel
alignment is working compatible between cpu and gpu.
2011-12-20Cycles: border rendering support, includes some refactoring in how pixels areBrecht Van Lommel
accessed on devices.
2011-12-19Fix #29653: fix wrong cycles depth of field distance when rendering with aBrecht Van Lommel
scaled camera.
2011-12-19OS X: add BLENDER_SOFTWAREGL environment variable to force using software OpenGLBrecht Van Lommel
renderer, for debugging OpenGL issues.
2011-12-18Generalized node groups for Cycles.Lukas Toenne
This allows group nodes inside other group nodes in cycles and makes the code more generic for all possible cases, like direct group input-to-output links and unused group sockets. Previous code tried to connect external nodes and internal group sockets by following links until a "real" node input/output. This quickly becomes complicated in corner cases as described above and can lead to unexpected behavior when the group socket is of a different type than the internal/external sockets, but that conversion is skipped. The new code uses the concept of "proxy nodes" similar to what the new compositor does. Each group socket is replaced with a proxy node with a single input and output, to which other nodes in the same tree and internal nodes can link to. After all groups have been expanded in the graph, these proxy nodes are removed again, adding converter nodes if necessary.
2011-12-17Cycles Gamma NodeDalai Felinto
Node specially useful for Texture correction. This is also a nice example of a simple node made from scratch in case someone wants to create their custom nodes. Review by Brecht.
2011-12-16Normal Node - CyclesDalai Felinto
reviewed by Brecht, with help from Lukas. Note: dot is reversed compared to Blender. In Blender Normals point outside, while in Cycles they point inside. If you use your own custom vector with the Normal Node you will see a difference. If you feed it with object normals it should work just as good.
2011-12-15Fix #29233: Windows accessibility feature "sticky keys" for disabled people ↵Brecht Van Lommel
not working.
2011-12-14Fix for Jens commit, otherwise OSX will crash without Jack as soon as audio ↵Joerg Mueller
access is tried.
2011-12-14Cleanup for 42622 using struct stat instead boostJens Verwiebe
2011-12-14OSX: Add a framework-check for Jack to avoid crashesJens Verwiebe
2011-12-13Fix cycles compile for win32.Miika Hamalainen
2011-12-13Fix #29594: cycles NaN values with window coordinates mapping.Brecht Van Lommel
2011-12-13Cycles: require Experimental to be set to enable CUDA on cards with shader modelBrecht Van Lommel
lower than 1.3, since we're not officially supporting these. We're already not providing CUDA binaries for these, so better make it clear when compiling from source too.