Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-04 | Merge branch 'master' of git.blender.org:blender into soc-2014-viewport_fx | Jason Wilkins | |
2014-07-04 | OpenGL Extension Shims | Jason Wilkins | |
A few things are going on with these "shims": * OpenGL 2.0 and GLEW_ARB_shader_objects are subtly different. * Some extensions come in ARB and OES flavors. * GenerateMipmaps needs a workaround on ATI. * gpu_buffer_start_update and gpu_buffer_finish_update make usage of buffer objects a bit more abstract Any use of a shimmed function directly without the shim is caught by GPU_deprecated.h There are also some other changes that are not related to shims that came along for the ride. | |||
2014-07-04 | Made a mistake when rewriting GPU_material_construct_end to return bool. | Jason Wilkins | |
2014-07-04 | #if 0'd out all of GPU_deprecated.h and turned on GPU_MANGLE_DEPRECATED by ↵ | Jason Wilkins | |
default. Will add functions and symbols back as work progresses. Since bgl.c uses OpenGL directly like source/blender/gpu, it disables GPU_MANGLE_DEPRECATED. | |||
2014-07-04 | Added getNumOfAASamples to GHOST_IWindow interface. | Jason Wilkins | |
I was going to use it for something, but decided to use glGetIntegerv(GL_SAMPLES, &i) instead. It may be the case that neither this nor stereoVisual should be cached. | |||
2014-07-04 | OSX: Jpeg2000 was formely handled by quicktime, after QT removal it was ↵ | Jens Verwiebe | |
forgotten to move it to openjpeg, doing this now Note: In releases this was missing since 2.69, so we may want an ‘a’ release for 2.71 | |||
2014-07-04 | Refactor of Node's 'Select by type' op, to also handle color and name handling. | Bastien Montagne | |
Ne op is similar to other 'Select Grouped' ones in Blender. Based on patch D288 by Cruentus_Nex (Steve). Reviewed by Campbell Barton, thanks! Revision: D288. | |||
2014-07-04 | Add (r)partition funcs to BLI_string, to get left-most/right-most first ↵ | Bastien Montagne | |
occurence of delimiters. Inspired by Python (r)partition str functions. Also added some Gtest cases for those new funcs. Reviewed by Campbell Barton, many thanks! | |||
2014-07-04 | Install_deps: Final (hopefully!) fix for dual clang/cfe name (*sigh*). | Bastien Montagne | |
Patch by simonrepp (Simon Repp), thanks! | |||
2014-07-04 | Fix T40843: Cycles does not support viewport render override | Sergey Sharybin | |
2014-07-04 | Fix the ABIFLAGS order for detecting Python debug builds | Campbell Barton | |
D631 by mva | |||
2014-07-04 | Fix T40941: Bevel factor in Text | Sergey Sharybin | |
Bevel factor is not supported by text, hide it from the interface. | |||
2014-07-04 | Fix for a wrong threads count shown in Freestyle debug mode (--debug-freestyle). | Tamito Kajiyama | |
2014-07-04 | Bugfix T40945: Typo in tooltip for SSS property | Joshua Leung | |
2014-07-03 | cloth: Speed up collision detection | Sergej Reich | |
Noticed this while looking into something else. The change is trivial, but gives a rather nice preformance improvement, so why not. Theres's actually a lot one can do to improve collision performance if one wanted to, the triangle-triangle check alone has a lot of room for improvement. | |||
2014-07-03 | Select Grouped -> KeyingSet for bones also shows error messages now when the ↵ | Joshua Leung | |
Keying Set is inappropriate | |||
2014-07-03 | Code Cleanup - Replaced magic numbers with defines | Joshua Leung | |
2014-07-03 | Make Cursor placement operation a modal operator. | Antony Riakiotakis | |
* Allows drag and place workflow in addition to click workflow * Should be compatible with future use of calling operator and placing instead of left-clicking | |||
2014-07-03 | Fix T39825: Crash on startup with tablet | Campbell Barton | |
2014-07-03 | Slight cleanup for 4af848e. | Mitchell Stokes | |
2014-07-03 | Fix T40923: An error from a python controller on a LibFreed object causes a ↵ | Mitchell Stokes | |
crash | |||
2014-07-03 | Correct version check for tip color | Campbell Barton | |
2014-07-03 | Fix T40912: Collision Callbacks Don't Work if Set Directly | Mitchell Stokes | |
2014-07-03 | Follow-up to rBcc1372546ad5: Fix for segmentation fault in pipeline ↵ | Tamito Kajiyama | |
(freestyle/wm related). Render->freestyle_bmain is set to NULL after BKE_main_free() so that the struct Main is not considered for tagging any longer. | |||
2014-07-03 | Mistake in last commit | Campbell Barton | |
2014-07-03 | Correct recent fix for knife in camera ortho mode | Campbell Barton | |
now use real view clip ranges for win-to-ray segment | |||
2014-07-02 | Fix scons unable to build with sources tar archive (no git repo available in ↵ | Bastien Montagne | |
this case). Reported by Clouclou over IRC, thanks! | |||
2014-07-02 | Fix T40823 LoD Add and Remove crash without valid object | Daniel Stokes | |
Changed the polling method used for both the add and remove LoD operators to a more appropriate one. | |||
2014-07-02 | Fix T40815: Particle birth times not initialized correctly. | Lukas Tönne | |
In rB78c491e the `initialize_particle` function was split into 2 parts for particle texture initialization. The texture init part however also initializes birth times, which is now missing in the main init function in some cases (notably when setting start/end directly without a subsequent time step). | |||
2014-07-02 | Fix T40364: Texture images are not properly displayed in the material ↵ | Sergey Sharybin | |
preview in BI when using SSS Blender Internal only uses materials with non-zero user counter for SSS and new mutable libblock copy was keeping users counter at zero. Now it sets user counter to 1, which is a bit of arguable decision, but which also kind of makes sense -- meaning callee owns the copied block. | |||
2014-07-02 | Added missing G_DEBUG_DEPSGRAPH flag entry in the bpy.app.debug ↵ | Lukas Tönne | |
getters/setters list. | |||
2014-07-02 | Cycles: Update CUDA error messages, based on Toolkit 6.0. | Thomas Dinges | |
* Removed deprecated erros, and added some new ones, which might help to figure out problems in the future. | |||
2014-07-02 | Cleanup: Remove unused checks in CUDA device code. | Thomas Dinges | |
2014-07-02 | Cleanup: Update list and remove ifdef here. | Thomas Dinges | |
2014-07-01 | Fix T40257: Frustum culling not working properly | Mitchell Stokes | |
Adding a hack so that KX_GameObjects' culling status is updated based on mesh slots. | |||
2014-07-01 | Fix for segmentation fault in pipeline (freestyle/wm related) | Jeroen Bakker | |
2014-07-01 | Fix T40903: Rendering: Alpha Channel is Broken | Sergey Sharybin | |
2014-07-01 | Second attempt to fix T40833: Crash when rendering with freestyle. | Tamito Kajiyama | |
The cause of the crash was identified in an uninitialized member variable `Main->lock`. Now that struct Main has a few member variables whose values are dynamically allocated, per-render Freestyle-specific Main data structures will be allocated and released using `BKE_main_new()` and `BKE_main_free()`, respectively. This revision complements the commit rB6135556f4556. | |||
2014-07-01 | Fix T40556: Curve Modifier does not work when used in a Background scene | Sergey Sharybin | |
A bit hackish solution for now, cleaner solution we'll look into as a part of the new DAG project, when it's clear what kind of data is passed to the evaluation callbacks. | |||
2014-07-01 | Fix T40888: Memory error when selecting Cycles render engine | Sergey Sharybin | |
2014-07-01 | Fixed documentation of GHOST_GetSwapInterval to match new interface | Jason Wilkins | |
2014-07-01 | Code cleanup: use scene variable rather then calling CTX_data_scene | Campbell Barton | |
2014-07-01 | Correct enum size incase compiler makes enum signed | Campbell Barton | |
2014-07-01 | Merge branch 'master' of git.blender.org:blender into soc-2014-viewport_fx | Jason Wilkins | |
2014-07-01 | Fix T40895: Curves panel, zooming out a lot crashes Blender | Sergey Sharybin | |
2014-07-01 | Fix strict flags compilation | Sergey Sharybin | |
2014-07-01 | Code cleanup: use enum for setup_app_data | Campbell Barton | |
2014-07-01 | Fix T40065: Pressing Esc in separate render result window does not focus ↵ | Tamito Kajiyama | |
main window. The problem is that the render window keeps keybord input focus even after it has been lowered. Windows maintains the Z-order of windows, so the present solution is to raise the window that has been just below the render window. Differential revision: https://developer.blender.org/D594 Reviewed by: campbellbarton | |||
2014-07-01 | Python: remove redundant casts | Campbell Barton | |
2014-07-01 | Fix T40761: Bone constraints broken in the BGE | Mitchell Stokes | |
Extra bonus: calculating bone constraints now happens parallel! |