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
AgeCommit message (Collapse)Author
2018-09-24Remove unused filesmano-wii
2018-09-24BGL: Wrap glBlitFramebuffermano-wii
2018-09-21GPU Python API: matrix.load_projection_matrixmano-wii
If the `push_projection` and `pop_projection` functions already exist, there should naturally be a way to load a projection matrix.
2018-09-21Cleanup: styleCampbell Barton
2018-09-21Preserve the actively bound framebuffer after using gpu.offscreenDalai Felinto
Otherwise we cannot draw anything after drawing in the offscreen buffer
2018-09-20GPU Python API: shader.uniform_floatDalai Felinto
The existing alternative is to use a buffer and call uniform_vector_float which is overkill for such a simple operation.
2018-09-20Typo on pydoc for uniform_intDalai Felinto
2018-09-20gpu.batch module: keep shader reference in batch.mano-wii
2018-09-20gpu.shader module: Do not free builtin shaders.mano-wii
2018-09-20gpu.shader.builtin module: Add GPU_SHADER_2D_IMAGE.mano-wii
2018-09-20Missing from last commitCampbell Barton
2018-09-20PyAPI: correct term for class property warningCampbell Barton
2018-09-19Merge branch 'master' into blender2.8Brecht Van Lommel
2018-09-19Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3700
2018-09-19BLI_utildefines: rename pointer conversion macrosCampbell Barton
Terms get/set don't make much sense when casting values. Name macros so the conversion is obvious, use common prefix for easier completion. - GET_INT_FROM_POINTER -> POINTER_AS_INT - SET_INT_IN_POINTER -> POINTER_FROM_INT - GET_UINT_FROM_POINTER -> POINTER_AS_UINT - SET_UINT_IN_POINTER -> POINTER_FROM_UINT
2018-09-19Merge branch 'master' into blender2.8Campbell Barton
2018-09-16Fix driver expression bytecode validation crash if parsing fails.Alexander Gavrilov
Another NULL pointer access: nothing to validate if it already failed.
2018-09-16Fix a crash when a driver expression evaluates to NaN.Alexander Gavrilov
The debug logging statement was accessing a NULL pointer. Also happens in 2.79.
2018-09-15PyDoc: add gpu.shaderCampbell Barton
Also some syntax corrections.
2018-09-14GPU module: Initial implementation of the `gpu.shader` submodule.mano-wii
Differential Revision: https://developer.blender.org/D3688
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13PyAPI: remove operator methods that leak memoryCampbell Barton
2018-09-13PyDoc: add bpy.app.icons to docsCampbell Barton
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13PyAPI: add API call to get an operators typeCampbell Barton
Getting the instance leaks memory and was only meant to be used for generating docs.
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13Cleanup: _bpy.ops utility to lookup an operatorCampbell Barton
2018-09-13PyAPI: add bpy.app.icons to sys.modulesCampbell Barton
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13Cleanup: use PyImport_GetModuleDictCampbell Barton
Replace direct access using PyThreadState_GET
2018-09-13Cleanup: use float name in property range functionCampbell Barton
2018-09-11GPUVertBuf.fill: support for objects with buffer interface.mano-wii
Differential Revision: https://developer.blender.org/D3684
2018-09-06gpu module: close quotation marks in descriptionsmano-wii
2018-09-06gpu module: retouching the description of the types.mano-wii
2018-09-06Cleanup: styleCampbell Barton
2018-09-06Correct build errorsCampbell Barton
2018-09-06Join the python modules `gpu` and `_gpu` into one.mano-wii
Maybe it's still early to set the new drawing api for python. But joining these two modules is an initial step. ``` >>> gpu. matrix select types ``` ``` >>> gpu.types.GPU Batch( OffScreen( VertBuf( VertFormat( ``` The creation of a new offscreen object is now done by the `GPUOffscreen.__new__` method. Reviewers: campbellbarton, dfelinto Reviewed By: campbellbarton, dfelinto Tags: #bf_blender_2.8 Differential Revision: https://developer.blender.org/D3667
2018-09-05Fix GPU.offscreen to use depsgraph and updated APIDalai Felinto
2018-09-03Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenkernel/intern/collision.c
2018-09-03Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3668
2018-09-03Merge branch 'master' into blender2.8Campbell Barton
2018-09-03PyAPI: add optional imports to expression eval APICampbell Barton
Avoids having to use `__import__` to access modules.
2018-09-02Cleanup: comment blocksCampbell Barton
2018-09-02Cleanup: comment blocksCampbell Barton
2018-08-31Merge branch 'master' into blender2.8Sergey Sharybin
2018-08-31Python: Enable MASS unit in FloatPropertyMonique Dewanchand
MASS unit was already implemented for the C api. Only making sure it is accessible in the python api. Also added 'CAMERA' to the documentation as a valid option.
2018-08-31Merge branch 'master' into blender2.8Campbell Barton
2018-08-31PyAPI: replace checks for invalid input w/ assertCampbell Barton
Was returning -1 as a bool argument, in this case the caller needs to ensure non-null args.
2018-08-31Merge branch 'master' into blender2.8Campbell Barton
2018-08-31C/Python API: Add PyC_RunString_AsIntPtrCampbell Barton
Utility to get an int or pointer from a Python expression.