Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-05 | Remove workspace object mode, reverts changes w/ 2.8 | Campbell Barton | |
This caused too many problems syncing object modes with multiple objects/windows/workspaces, see: D3130 for details. | |||
2018-04-05 | GWN: Add GWN_batch_uniform_2fv_array. | Clément Foucault | |
2018-04-04 | Fix Cycles motion blur and engine.frame_set() not working. | Brecht Van Lommel | |
2018-04-04 | Gawain: Make removing batches more thread safe | Sergey Sharybin | |
The issue was mainly visible when copy-on-write was enabled. This was forcing lots of meshes to be freed from multiple thread, causing all sorts of race conditions in Gawain's VAO code. OpenGL resources seems already to be doing deferred deletion, need to do the same for CPU side arrays. | |||
2018-04-04 | Fix Cycles particle info node not working. | Brecht Van Lommel | |
2018-04-04 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-04-04 | Proper fix for T54337 | Mai Lavelle | |
Accidentally checked the wrong variable in fa01a1738bd1e3a6750ff. | |||
2018-04-04 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-04-04 | Fix T54337: Cycles crash with simple subd object in debug build | Mai Lavelle | |
2018-04-04 | Fix T54400: Some GCN 1 cards available to select for use with Cycles | Mai Lavelle | |
Hainan was missing from the list of GCN 1 cards. | |||
2018-04-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-04-03 | Fix duplicate Cycles panels in properties editor. | Brecht Van Lommel | |
2018-04-02 | Build: add WITH_OPENVDB_3_ABI_COMPATIBLE option. | Brecht Van Lommel | |
Better fix for T54457. It seems Debian compiles OpenVDB without ABI 3 compatibility, while Arch does enable it as is the default in the OpeVDB CMake build system. So now there's an option that the distribution can set depending on how they compile their OpenVDB package. | |||
2018-04-02 | Build: fixes for the Intel compiler versions 2016, 2017, 2018. | Milan Jaros | |
Differential Revision: https://developer.blender.org/D3109 | |||
2018-04-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
- Undo that changes modes currently asserts, since undo is now screen data. Most likely we will change how object mode and workspaces work since it's not practical/maintainable at the moment. - Removed view_layer from particle settings (wasn't needed and complicated undo). | |||
2018-04-01 | Cleanup: warning | Campbell Barton | |
2018-03-31 | Logging: fix own error with formatting | Campbell Barton | |
2018-03-31 | Use int instead of bool | Campbell Barton | |
Causes issues when including in some files. | |||
2018-03-31 | Logging: add argument --log-show-basename | Campbell Barton | |
Optionally strips leading path from filenames when logging. | |||
2018-03-31 | Logging: add ability to exclude categories. | Campbell Barton | |
2018-03-31 | Docs: doxygen docs for clog | Campbell Barton | |
2018-03-31 | Fix clog: own error allocating from static buffer | Campbell Barton | |
2018-03-31 | Fix logger build w/ MSVC | Campbell Barton | |
2018-03-31 | GWN: Perf: Bypass glUseProgram(0) | Clément Foucault | |
I left a flag to quickly debug if something is wrong. But now that everything uses shader, it seems to be alright since a shader is always set active before drawing. | |||
2018-03-30 | GWN: Add GWN_vertbuf_vertex_count_set. | Clément Foucault | |
This allows us to specify a the number of vertices to upload to the gpu. This is to keep the same allocation on the System Memory but send the least amount of data to the GPU/Driver. | |||
2018-03-30 | C Logging: use instead of printf for messages | Campbell Barton | |
- See `--log` help message for usage. - Supports enabling categories. - Color severity. - Optionally logs to a file. - Currently use to replace printf calls in wm module. See D3120 for details. | |||
2018-03-29 | GWN: Add immVertex4f. | Clément Foucault | |
2018-03-29 | Merge commit 'origin/master^' into blender2.8 | Dalai Felinto | |
2018-03-29 | GWN: Batch: Add GWN_batch_uniform_4fv_array | Clément Foucault | |
2018-03-29 | Fix T54457: build error with OpenVDB versions newer than 3. | Brecht Van Lommel | |
Solution provided by Sven-Hendrik Haase. | |||
2018-03-29 | Fix T54455: OpenCL build error after recent changes. | Brecht Van Lommel | |
2018-03-29 | Cycles: take into account diffuse roughness for roughness baking. | Matt Heimlich | |
Roughness baking previously defaulted to 1.0 for all diffuse materials, now we also bake roughness values of Oren-Nayer and Principled Diffuse. Differential Revision: https://developer.blender.org/D3115 | |||
2018-03-28 | Cycles: don't require pthreads as dependency on Windows. | Jeff Witthuhn | |
Use C++11 threads when available, and native critical section on Windows. Later on we can remove pthread code when C+11 becomes required. Differential Revision: https://developer.blender.org/D3116 | |||
2018-03-28 | Fix missing confirm quit dialog on macOS, after recent changes. | Brecht Van Lommel | |
2018-03-28 | Cycles: Fix bad register cast in sseb | Sergey Sharybin | |
This is currently unused code, but causes gcc-8 to fail. | |||
2018-03-27 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-03-27 | Fix T54420: too much volume render noise with multiple volume objects. | Brecht Van Lommel | |
Random numbers for step offset were correlated, now use stratified samples which reduces noise as well for some types of volumes, mainly procedural ones where the step size is bigger than the volume features. | |||
2018-03-26 | Fix bad merge resolution from previous commit | Sergey Sharybin | |
2018-03-26 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-03-26 | GHOST: Solve compilation error of test programs | Sergey Sharybin | |
2018-03-23 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-03-23 | Libmv: Fix compilation error on Windows | Sergey Sharybin | |
2018-03-23 | Glog/gflags: Reduce amount of local modifications | Sergey Sharybin | |
With better directory layout and more proper include statements we can avoid several local modifications, such as changing config.h for Windows Glog and the ones related on pass-through statements in logging headers in Glog. This commit also makes unused functions not-a-warning for external code. | |||
2018-03-22 | PyDocs: Fix link syntax | Aaron Carlisle | |
2018-03-21 | GHOST CONTEXTWGL: Remove unused member | Germano | |
No longer used from this commit: https://developer.blender.org/rB0940e89e604d85d717f792b73e30e5e96a42e7c6#change-kg3gZvqkYPB6 | |||
2018-03-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-03-21 | UI: Optional prompt to quit for non win32 systems | Campbell Barton | |
D566 by @januz Use Blender native dialog when OS dialog's aren't supported. | |||
2018-03-21 | Fix: GWN Indexbuf creation was replacing the index buff bound to the last VAO | Germano | |
This led to problems such as the drawing of the navigate manipulator. More details in the code comments. | |||
2018-03-21 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-03-20 | Fix build error on Windows 32 bit. | Brecht Van Lommel | |