April 22, 2015, 19:36 (GMT) |
Merge branch 'master' into ui-preview-buttons |
April 22, 2015, 17:40 (GMT) |
Git missed those last commit |
April 22, 2015, 17:34 (GMT) |
Merge branch 'master' into gooseberry Conflicts: source/blender/editors/interface/interface_handlers.c source/blender/editors/space_sequencer/sequencer_draw.c |
April 22, 2015, 14:39 (GMT) |
BGE VideoDeckLink: forgot one cleanup in last commit. |
April 22, 2015, 14:36 (GMT) |
BGE VideoDeckLink: Minor cleanup in Windows implementation. |
April 22, 2015, 13:58 (GMT) |
Merge branch 'alembic' into gooseberry |
April 22, 2015, 13:50 (GMT) |
Make size calculation in cache archive info operators an optional extra step. This calculate can take a bit of time (some seconds to a minute in tests), due to having to loop through all array samples. In many cases only the basic structure is wanted. |
April 22, 2015, 12:25 (GMT) |
Merge branch 'alembic' into gooseberry |
April 22, 2015, 12:06 (GMT) |
Alembic: Fix wrong detection in Cycles whether cache is to be used for meshes |
April 22, 2015, 11:07 (GMT) |
Alembic: Fix crash of viewport render with strands read from alembic cache The issue was caused by RNA passing ownership from the cache data used by Blender to Cycles. This lead to situations when all of a sudden blender looses data it was expecting to have. Now instead of passing ownership we're just copying strands from the data, so both Blender and Cycles are having it's own local data. Ideally this data will be shared between viewport and Cycles, but that's a bit more tricky to do without modifying RNA API. Would happen eventually tho. |
April 22, 2015, 10:11 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/physics/intern/BPH_mass_spring.cpp |
April 22, 2015, 10:10 (GMT) |
Enabled air drag forces in cached hair sim. |
April 22, 2015, 10:10 (GMT) |
Use mass parameter for setting gravity forces in cached hair sim. |
April 22, 2015, 08:14 (GMT) |
Alembic: Fixes for strict compiler flags |
April 22, 2015, 08:05 (GMT) |
Alembic: Code cleanup, space around unused pointer function argument |
April 22, 2015, 07:30 (GMT) |
cleanup my own recent stuff |
April 22, 2015, 07:18 (GMT) |
Merge branch 'cycles_memory_experiments' into gooseberry |
Revision edb7a68 by Sergey Sharybin (cycles_memory_experiments, gooseberry, gooseberry_farm, temp_motionpaths) April 22, 2015, 07:17 (GMT) |
Cycles: Typo in triangle storage tooltip |
April 22, 2015, 06:59 (GMT) |
reduce VRAM usage for flat normals Reduce number of GL verts from (3 * tess_tri_ct) to (1 * loop_ct). Attribute data formats unchanged. stock Suzanne mesh 507 verts, 1005 edges, 500 polys, 500 faces, 1968 loops mode = NORMAL_DRAW_FLAT (3 * tri_ct) verts, vec3s normals (+padding) GPUx batch size: 63886 bytes (3 * tri_ct) verts, vec3s normals (no padding) GPUx batch size: 58080 bytes loop_ct verts, vec3s normals (+padding) GPUx batch size: 45166 bytes loop_ct verts, vec3s normals (no padding) GPUx batch size: 41232 bytes |
April 22, 2015, 06:13 (GMT) |
reduce VRAM usage for loop normals Use GL_SHORT instead of GL_FLOAT for normal attribute. Savings scale proportional to loop count. stock Suzanne mesh 507 verts, 1005 edges, 500 polys, 500 faces, 1968 loops mode = NORMAL_DRAW_LOOP vec3f normals GPUx batch size: 53040 bytes vec3s normals (+padding) GPUx batch size: 45166 bytes vec3s normals (no padding) GPUx batch size: 41232 bytes |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021