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/source
AgeCommit message (Collapse)Author
2017-02-06Remove any reference to scene->base from the old viewport coderender-layersDalai Felinto
This allows non-clay engine to see the objects as well, even if their code will be dropped later
2017-02-06Base refactor 4/4Dalai Felinto
Rebase ObjectBase > Base
2017-02-06Base refactor 3/4Dalai Felinto
Rename Base > BaseLegacy Note manual changes on: * deg_builder_nodes.h * rna_object.c * KX_Light.cpp Rna is still using Base directly for the ObjectBaseLegacy rna object. Depsgraph change will be removed later.
2017-02-06Base refactor 2/4Dalai Felinto
Include extra legacy values in ObjectBase struct
2017-02-06Base refactor 1/4Dalai Felinto
Rename Base.flag > Base.flag_legacy
2017-02-06Missing Base to be ObjectBase convertion for mesh join operatorDalai Felinto
2017-02-06Merge branch 'blender2.8' into render-layersJulian Eisel
2017-02-06OpenGL immediate mode: interface_draw.c (cont)Clément Foucault
Replaced GL_POLYGON in various places. Ported UI_draw_roundbox_unfilled
2017-02-06OpenGL immediate mode: interface_draw.cClément Foucault
2017-02-06Immediate mode: edit_curve_paint 1/2Dalai Felinto
Part of T49043
2017-02-06Merge remote-tracking branch 'origin/blender2.8' into render-layersClément Foucault
2017-02-05BLF: simplify API for default fontMike Erwin
We had two versions of several BLF functions -- one for a specific font ID & another for the default font. New BLF_default function lets us simplify this API & delete the redundant code.
2017-02-05fix most UI text colorMike Erwin
There are still many places to fix. I'll miss the bright yellow! This commit also uses the new BLF_default function where possible. Part of T49043 since we call glColor less often.
2017-02-05add BLF_default functionMike Erwin
So we don't need two versions of all other BLF functions -- one for specific font ID & another for the default font.
2017-02-03Another fixup for rB6cdb3845 (Added collection props getter/setter)Dalai Felinto
Values were getting clamped
2017-02-03Merge remote-tracking branch 'origin/clay-engine' into render-layersDalai Felinto
2017-02-03RNA: macros to wrap collection settings useDalai Felinto
2017-02-03layer: getter/setter for USE flagDalai Felinto
2017-02-03Update collection engine setings when updating collection valuesDalai Felinto
2017-02-03Placeholder for depsgraph evaluation of collection engine settingsDalai Felinto
2017-02-03Modifications to GPU_texture:Clément Foucault
-Remove NPOT check as it should be supported by default with OGL 3.3 -All custom texture creation follow the same path now -Now explicit texture format is required when creating a custom texture (Non RGBA8) -Support for arrays of textures Reviewers: dfelinto, merwin Differential Revision: https://developer.blender.org/D2452
2017-02-03Fix bplayer (c)Bastien Montagne
2017-02-03RNA: use new getter/setter functions for LayerEngineSettingsDalai Felinto
2017-02-03Fixup for rB6cdb3845 (Added collection props getter/setter)Dalai Felinto
2017-02-03Fix warningsClément Foucault
2017-02-03New CMake flag for Clay EngineClément Foucault
2017-02-03Fix hang infinite loopClément Foucault
2017-02-03Get rid of runtime data struct.Clément Foucault
2017-02-03Added collection settings getter/setterClément Foucault
2017-02-03Fix new objects are invisibleDalai Felinto
2017-02-03Set COLLECTION_PROP_USE when setting a layer_engine_settings propertyDalai Felinto
We still need depsgraph to evaluate those changes
2017-02-03Util function to create CollectionEngineSettingsDalai Felinto
This may be run by Depsgraph, as well as internal layercollection create routines
2017-02-03Util function to free CollectionEngineSettingsDalai Felinto
This may be run by Depsgraph, as well as internal layercollection free routines
2017-02-03Fix storage of CollectionSettings in DNA_object_types.hDalai Felinto
2017-02-03Remove unused enum values (COLLECTION_PROP_TYPE_POINTER/BOOL)Dalai Felinto
2017-02-03Fix return in BKE_scene_layer_find_from_collectionDalai Felinto
2017-02-03Fix shaders in some immBindBuiltinProgram callsLuca Rood
Had mistakenly used 3D shaders for some 2D drawings... Replaced those now. Part of T49043
2017-02-03More lamp workClément Foucault
2017-02-02Merge branch 'master' into blender2.8Bastien Montagne
2017-02-02Use vec2 for screen space stuffClément Foucault
2017-02-02Fix T50084: Adding torus re-orders UV layers.Bastien Montagne
Issue was indeed in join operation, mesh in which we join all others could be re-added to final data after others, leading to undesired re-ordering of CD layers, and existing vertices etc. being shifted away from their original indices, etc. All kind of more or less bad and undesired changes, fixed by always re-inserting destination mesh first. Also cleaned up a bit that code, it was doing some rather non-recommanded things (like allocating zero-sized mem, doing own coocking to remove a data-block from main, etc.).
2017-02-02Lamp sunrays and shadow circlesClément Foucault
2017-02-02OpenGL immediate mode: transform_snap.c and part of drawnode.cLuca Rood
Also converted ED_node_draw_snap from drawnode.c Committing these together, as they are inter-dependent. Part of T49043
2017-02-02Make imm_drawcircball publicLuca Rood
(Approved by merwin in IRC) Required by part of T49043
2017-02-02OpenGL immediate mode: space_graph.cLuca Rood
Part of T49043
2017-02-02Fix unfreed memoryClément Foucault
2017-02-02Fix T50524: Basis shapekey editing while rendering bug.Bastien Montagne
Root of the issue was BM_mesh_bm_to_me() breaking application of basis offset to 'child' shapekeys, when called more than once from same BMesh.
2017-02-02Fix warningsClément Foucault
2017-02-02Fix depth not clearedClément Foucault
2017-02-02Bypass wires.Clément Foucault