Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2541 / 5574

July 27, 2015, 11:47 (GMT)
Don't allocate MFace's by default

This removes CD_MASK_MFACE from CD_MASK_BAREMESH, CD_MASK_DERIVEDMESH and others.

Callers that need it must explicitly add it to their data-masks.
July 27, 2015, 11:47 (GMT)
Use loop data instead of face data

Replace checks in various places
July 27, 2015, 11:47 (GMT)
Error in looptri update, was checking wrong layer-type
July 27, 2015, 10:55 (GMT)
Image painting 2D:

Deprecate wrap (BRUSH_TORUS) option, we now have paint flags for tiling
and we can reuse those. Also allows seperate tiling in X/Y
direction for 2D painting now.

Only one tiling is allowed for now.

Options can be found in new "Tiling" panel under the tools tab.

For version patching, we just turn off brush wrapping,
to allow reuse of the flag in the future.
New option is paint mode wide instead of per brush so
a brush having the old wrap option will not enable it
for the whole mode in the version patch.
July 27, 2015, 10:20 (GMT)
CPack: Use hash of the head for the file name

Upstream is not always configured ad might give empty results.

Ideally we need to re-use the same code as we use for buildinfo,
but it's also a bit of a question which exact hash we want to put
to the name by default.
July 27, 2015, 09:49 (GMT)
Buildbot: Missed this in the previous commit
July 27, 2015, 09:17 (GMT)
Buildbot: Attempt to make windows cmake builds names matching buldbot's names

Did this in packaging buildbot rule because of several reasons:

- CMake doesn't deliver name of package which we expect it to be for buildbot
- CMake doesn't really know that building happens for buildbot
- Making default CPAck name matching buildbot's naming is kinda stupid

Probably we can pass CPack name via command line arguments, but i'm happy with
the current state and one might change things in the future.
July 27, 2015, 08:03 (GMT)
Replace MFace with MLoopTri in laplacian_deform
July 27, 2015, 06:46 (GMT)
Missed last commit
July 27, 2015, 06:01 (GMT)
Replace MFace with looptri for dynamicpaint

D1429 by @lichtwerk, with edits
July 27, 2015, 00:55 (GMT)
Cleanup: deprecate some G.fileflags comment others
July 27, 2015, 00:04 (GMT)
Fix T45563: Crash rendering hair dupli's
July 26, 2015, 19:14 (GMT)
Make cmake windows 32 bit buildbot use the 120xp toolkit, restoring
windows XP compatibility

Fixes T45559
July 26, 2015, 16:01 (GMT)
Fix T26141: render setting affects only first scene.
July 26, 2015, 02:22 (GMT)
Fix bug in particle API accessing the emitter
Revision 88ebffe by Julian Eisel
July 26, 2015, 00:12 (GMT)
Fix T45510: Animation channel textbox field to small

It now takes (almost) the whole available width of the region. Icons on the right hand side are hidden during text input now, they can't be used then anyway. Using this space for the text input button makes more sense.
Revision 1fab327 by Julian Eisel
July 25, 2015, 22:18 (GMT)
Fix T45562: Crashing pre 2.5 file with grid subdivisions set to 0

Seems like the original version patch for this wasn't made correctly.
July 25, 2015, 20:32 (GMT)
minor cleanup, reuse existing variable
July 25, 2015, 20:02 (GMT)
Convert CCGSubsurf VBO system to also sort hidden and visible faces.

It's not actually used during drawing though.
July 25, 2015, 18:00 (GMT)
GPU Buffers:

This commit begins implementation of the idea about hidden face
separation outlined in

http://code.blender.org/2015/06/optimizing-blenders-real-time-mesh-

We split hidden and visible faces to different parts of the triangle
buffer.
Mapped drawing will now skip iterating through hidden polys.
Of course the final target, when all derived mesh types use
VBO sorting, is to skip checking for hide flag per face
completely. All faces will be pre-sorted anyway and we'll
be able to draw them with one draw call.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021