Commit: 176ed5bfe280ef2151f93c0940d54498aaf00d71
Author: Mai Lavelle
Date: Mon Apr 13 14:14:43 2015 +0500
Branches: master
https://developer.blender.org/rB176ed5bfe280ef2151f93c0940d54498aaf00d71
Fix hair random rotation limited to 180 degrees
The issue was caused by phase being limited from 0
Commit: f1355d0b45cf8c0d170c9ad0fdf7f36ef8ac1585
Author: Mai Lavelle
Date: Tue Apr 14 19:00:17 2015 +0500
Branches: master
https://developer.blender.org/rBf1355d0b45cf8c0d170c9ad0fdf7f36ef8ac1585
Second round of hair random rotation limited to 180 degrees
This time roll back to originally
Commit: 4449bfbb18f1d1d4a6a3a824ac9d87a9396efd78
Author: Mai Lavelle
Date: Thu Jun 2 20:57:04 2016 -0400
Branches: compositor-2016
https://developer.blender.org/rB4449bfbb18f1d1d4a6a3a824ac9d87a9396efd78
Cycles: Fix regression introduced in c96a4c8
A few places still needed to be updated
Commit: 470ccf068a4b1f903b8d0d4c039e97d6b212afea
Author: Mai Lavelle
Date: Thu May 12 18:17:14 2016 -0400
Branches: compositor-2016
https://developer.blender.org/rB470ccf068a4b1f903b8d0d4c039e97d6b212afea
install_deps: Avoid conflicts on Arch-based systems when gcc-multilib is
installed
Commit: fa713b616bfab21f7b792bf24742507a13ba4418
Author: Mai Lavelle
Date: Sun May 29 18:02:05 2016 -0400
Branches: compositor-2016
https://developer.blender.org/rBfa713b616bfab21f7b792bf24742507a13ba4418
Cycles: Add human readable sizes to debug output
Some of these values can get quite large
Commit: c182fe5c408c7d2580276046dce2289f8d69a2fd
Author: Mai Lavelle
Date: Sat Jun 4 21:58:42 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBc182fe5c408c7d2580276046dce2289f8d69a2fd
Add patch primitive to Mesh
Needed for subdivision and proper attribute
Commit: a6405e73f1d234bb68ef3f07675b2349fec58126
Author: Mai Lavelle
Date: Wed Jun 8 06:30:33 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBa6405e73f1d234bb68ef3f07675b2349fec58126
Generate attributes for subdivision meshes
Commit: 6bbcb661e8e6c672c353aa9d27193753bf10c5fe
Author: Mai Lavelle
Date: Tue Jun 7 23:41:05 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6bbcb661e8e6c672c353aa9d27193753bf10c5fe
Sync patches from Blender to Cycles
Commit: 2724a95f0609300957ea16f24d067d4254ddd80e
Author: Mai Lavelle
Date: Wed Jun 8 05:17:48 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB2724a95f0609300957ea16f24d067d4254ddd80e
Copy patches to device memory
Commit: fd254892bb11b4afdf7e44f7d8d8a2b53996715f
Author: Mai Lavelle
Date: Wed Jun 8 08:14:19 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBfd254892bb11b4afdf7e44f7d8d8a2b53996715f
Read subdivision attributes in kernel
We can now store and retrieve
Commit: 0adac9bb463ea66b47e7baf58639cd4557a2
Author: Mai Lavelle
Date: Tue Jun 7 23:52:31 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB0adac9bb463ea66b47e7baf58639cd4557a2
Remove Mesh::forms_quad array
No longer needed now that we can have quad
Commit: eec09a147055805a3c31f878a8fabf6289edb5aa
Author: Mai Lavelle
Date: Wed Jun 8 03:23:07 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBeec09a147055805a3c31f878a8fabf6289edb5aa
Pack patch info into triangle data
Pack data for finding the originating
Commit: 6c0f79b6ca4a724aa25576f097c52a4803728a61
Author: Mai Lavelle
Date: Wed Jun 8 06:06:21 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6c0f79b6ca4a724aa25576f097c52a4803728a61
Add support for storing subdivision attributes in Mesh
Commit: f297153267ca070ec9528906cc1db79c4038199c
Author: Mai Lavelle
Date: Tue Jun 7 08:14:57 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBf297153267ca070ec9528906cc1db79c4038199c
Revert geometry cache
Reverting the geometry cache for now, there's still
Commit: a9675f7b8b81a7f1932a09252d9a65300fc741c4
Author: Mai Lavelle
Date: Wed Jun 8 04:02:31 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBa9675f7b8b81a7f1932a09252d9a65300fc741c4
Merge branch 'master' into temp-cycles-microdisplacement
Commit: b6954c8da1c4aa9816bccf246d80f134f7da90cc
Author: Mai Lavelle
Date: Thu Jun 2 20:57:04 2016 -0400
Branches: master
https://developer.blender.org/rBb6954c8da1c4aa9816bccf246d80f134f7da90cc
Cycles: Fix regression introduced in c96a4c8
A few places still needed to be updated to use the new
Commit: bf8c67ed48d4fc16def79e8130b0d3bc86c679ab
Author: Mai Lavelle
Date: Sat Jun 11 06:56:42 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBbf8c67ed48d4fc16def79e8130b0d3bc86c679ab
Reduce maximum number of image textures on Fermi architecture
The new
Commit: 876bdc231f260b2b5100e58db6127bff6cdfe677
Author: Mai Lavelle
Date: Sun Jun 12 08:26:54 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB876bdc231f260b2b5100e58db6127bff6cdfe677
Fix building of OpenCL kernel
Commit: 7e9f29a897ad6538bae930a44751e26ae32b9d61
Author: Mai Lavelle
Date: Sun Jun 12 08:08:14 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB7e9f29a897ad6538bae930a44751e26ae32b9d61
Merge branch 'master' into temp-cycles-microdisplacement
Commit: 4388b29e989c6a5fda4a8102732f3560f612bbb0
Author: Mai Lavelle
Date: Sun May 29 18:02:05 2016 -0400
Branches: master
https://developer.blender.org/rB4388b29e989c6a5fda4a8102732f3560f612bbb0
Cycles: Add human readable sizes to debug output
Some of these values can get quite large
Commit: 781271b595949d1c9a832583bbed347059a65852
Author: Mai Lavelle
Date: Mon Jun 20 02:27:26 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB781271b595949d1c9a832583bbed347059a65852
Remove subd_mesh.cpp and subd_mesh.h
Old code that's not needed anymore
Commit: bcc8400799ee27653fcb8578574ecffc049e
Author: Mai Lavelle
Date: Wed Jun 22 01:49:41 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBbcc8400799ee27653fcb8578574ecffc049e
Improved splitting
Split subpatches such that the ratio of T for opposite
Commit: 5d4c8c35d670ddd5ca55035245790cdb5ff299f7
Author: Mai Lavelle
Date: Mon Jun 20 05:49:51 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB5d4c8c35d670ddd5ca55035245790cdb5ff299f7
Split ngons into quads
Commit: d118d74ba393e04e0af6baae346b25675a928cf6
Author: Mai Lavelle
Date: Tue Jun 21 06:14:05 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBd118d74ba393e04e0af6baae346b25675a928cf6
Attribute interpolation for ngons
Commit: 92404a092fe5a8a6717300e2cf7bf93412ca4781
Author: Mai Lavelle
Date: Thu Jun 23 01:29:49 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB92404a092fe5a8a6717300e2cf7bf93412ca4781
Keep size of vert_patch_uv in sync to avoid triggering assert
Commit: 42090adabf055e136b40083b2db1645dcedf0118
Author: Mai Lavelle
Date: Thu Jun 23 05:50:51 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB42090adabf055e136b40083b2db1645dcedf0118
Disable curves on subdivision meshes for now
Attributes on curves seems
Commit: 6c6fa7905d263dff5a8dee8e5363fc73f902aff1
Author: Mai Lavelle
Date: Thu Jun 16 05:31:47 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6c6fa7905d263dff5a8dee8e5363fc73f902aff1
Replace Patch with SubdFace with inital ngon support
This renames most
Commit: 8b1daab90b6f2c5a0841ce22e50bf42789f4fbb9
Author: Mai Lavelle
Date: Mon Jun 20 02:26:56 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB8b1daab90b6f2c5a0841ce22e50bf42789f4fbb9
Remove triangles from DiagSplit implementation
Not needed now that we have
Commit: eb8376bcbe7ba00e68c142235421c57e4e3304f0
Author: Mai Lavelle
Date: Wed Jun 22 11:27:15 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBeb8376bcbe7ba00e68c142235421c57e4e3304f0
Sync ngons and attributes from Blender to Cycles
Commit: 328e65afb1bcc15109172cf72ca31ca9df23e06a
Author: Mai Lavelle
Date: Thu Jun 16 08:08:08 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB328e65afb1bcc15109172cf72ca31ca9df23e06a
Simplify how primitive counts are passed to Attribute
Refactor Attribute so
Commit: b565bffaea44529c5a06c8ff2f29fdfd888db1ae
Author: Mai Lavelle
Date: Sun Jun 12 09:37:21 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBb565bffaea44529c5a06c8ff2f29fdfd888db1ae
Remove extra image texture from kernel_textures.h
Commit: b3aeb1756da8d5b002e4520d2029defee4ead33e
Author: Mai Lavelle
Date: Mon Jun 20 06:55:14 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBb3aeb1756da8d5b002e4520d2029defee4ead33e
Merge branch 'master' into temp-cycles-microdisplacement
Commit: 4dd2d7b6191e8995d228617334458f084c65925d
Author: Mai Lavelle
Date: Mon Jun 20 06:43:35 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB4dd2d7b6191e8995d228617334458f084c65925d
Copy ptex faces to device memory
Kernel now has access to ptex faces
Commit: cbcbf976200b0fdb6dcb841da3e74f326a5d0d6f
Author: Mai Lavelle
Date: Fri Jun 17 09:18:02 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBcbcbf976200b0fdb6dcb841da3e74f326a5d0d6f
Store ptex offset for faces
Each ngon is split into multiple faces, need
Commit: 7faeed57c30d8dd4387972bd9b7488f72f30f4f3
Author: Mai Lavelle
Date: Thu Jun 23 05:47:49 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB7faeed57c30d8dd4387972bd9b7488f72f30f4f3
Split vertex normals on ngons
Commit: 683c195feff80dd2497cbaa94a39e165dd8923a0
Author: Mai Lavelle
Date: Fri Jun 24 12:39:11 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB683c195feff80dd2497cbaa94a39e165dd8923a0
Ensure split quads line up with split ngons
Commit: 405c2dde88e757089d1145b5680ecfbfba755a02
Author: Mai Lavelle
Date: Sun Jun 26 09:23:26 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB405c2dde88e757089d1145b5680ecfbfba755a02
Support creases on subdivision meshes
Commit: 71b8903e22a5b16a9d14a1ad184a5f9dbda118d4
Author: Mai Lavelle
Date: Sat Jun 25 07:47:06 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB71b8903e22a5b16a9d14a1ad184a5f9dbda118d4
Add OpenSubdiv build options for Cycles
This adds a WITH_CYCLES_OPENSUBDIV
Commit: 7e7eaf46eddde0d1509dd645f2972db3383c7e67
Author: Mai Lavelle
Date: Sat Jun 25 09:35:07 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB7e7eaf46eddde0d1509dd645f2972db3383c7e67
Initial OpenSubdiv support
Catmull-Clark subdivision option is now
Commit: eaaef81aa8be5a394d395e064d5430c7fa315c2e
Author: Mai Lavelle
Date: Sat Jun 25 07:31:22 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBeaaef81aa8be5a394d395e064d5430c7fa315c2e
Merge branch 'master' into temp-cycles-microdisplacement
Commit: 004ab8859ef17abad0bc0dc5636dbf01276bdc7c
Author: Mai Lavelle
Date: Sat Jun 25 07:57:22 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB004ab8859ef17abad0bc0dc5636dbf01276bdc7c
Move Mesh::tessellate to mesh_subdivision.cpp
Adding OpenSubdiv support
Commit: 5eeea18fe3f73bc8e53421a9fe68c98defc5fb6d
Author: Mai Lavelle
Date: Sat Jun 25 10:11:24 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB5eeea18fe3f73bc8e53421a9fe68c98defc5fb6d
Fix build error on older compilers
Commit: 90301728ce6222fe980c445e58534bb935e6ed8f
Author: Mai Lavelle
Date: Sun Jan 31 22:03:00 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB90301728ce6222fe980c445e58534bb935e6ed8f
Seperate dice and split for subdivision meshes
Commit: 384bf91476a2875b195adb55bf9ef4e1a4f8e1ba
Author: Mai Lavelle
Date: Tue Dec 1 06:47:58 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB384bf91476a2875b195adb55bf9ef4e1a4f8e1ba
Migrate away from ccl::SubdMesh for tessellation
Commit: 2385a5c314bc7c1525bf0080b6bc267755b74227
Author: Mai Lavelle
Date: Wed Dec 2 03:53:26 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB2385a5c314bc7c1525bf0080b6bc267755b74227
Add displacement scale option to displaced meshes
Commit: 68593ab7bf2f2d4fdbddf2b8ffb4371ed450a543
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB68593ab7bf2f2d4fdbddf2b8ffb4371ed450a543
Add geometry cache ; geom
Commit: 1daf5e80c3f2d38c4bf1e212d4dda68e9f9e8c3e
Author: Mai Lavelle
Date: Tue Dec 1 08:16:00 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB1daf5e80c3f2d38c4bf1e212d4dda68e9f9e8c3e
Change Cycles displacement UI to split column
Commit: e361a7dabc52b1efa766a80eefe1aaf74c60872d
Author: Mai Lavelle
Date: Sun Mar 20 20:53:04 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBe361a7dabc52b1efa766a80eefe1aaf74c60872d
Change use subdivision bool to subdivision type enum
Commit: d25fb5191eedd364996578b4dea07da8030b8e46
Author: Mai Lavelle
Date: Fri Dec 4 00:12:11 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBd25fb5191eedd364996578b4dea07da8030b8e46
Fix support for triangles in DiagSplit implementation
Commit: f7029f8d86131ca2bb92dffaac5f1bae9701db1b
Author: Mai Lavelle
Date: Tue Dec 1 08:18:03 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBf7029f8d86131ca2bb92dffaac5f1bae9701db1b
Add preview dice rate for displacement
Commit: 6080e43e0b7f5461fa61ec3d612ed9ce564b677c
Author: Mai Lavelle
Date: Tue Apr 12 11:10:27 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6080e43e0b7f5461fa61ec3d612ed9ce564b677c
Fix bug in offset calculation of attributes for subdivision patches
Commit: 44c905268e63c789aead422510f34b1daaea44c8
Author: Mai Lavelle
Date: Mon Apr 11 16:01:01 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB44c905268e63c789aead422510f34b1daaea44c8
Allow subpatch bounds computation to be canceled
Commit: bdc94e57c3faa75f258c1bfcc24fb2d15dca9be5
Author: Mai Lavelle
Date: Tue Apr 12 05:58:41 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBbdc94e57c3faa75f258c1bfcc24fb2d15dca9be5
Fix typo that got copied around
Commit: bb5c0e6393814a4400c46477863abeca09a863f1
Author: Mai Lavelle
Date: Thu Mar 17 16:24:13 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBbb5c0e6393814a4400c46477863abeca09a863f1
Attributes for subdivision
Commit: 00bdb3c9c9f9a806c7fad5926697c1715b3894ff
Author: Mai Lavelle
Date: Sun Apr 3 21:33:23 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB00bdb3c9c9f9a806c7fad5926697c1715b3894ff
Approximate normals for "true" di
Commit: aa7f326a9f55c18850fb92c5fab45991b54a8be2
Author: Mai Lavelle
Date: Sat Mar 12 01:14:45 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBaa7f326a9f55c18850fb92c5fab45991b54a8be2
Enable displacement for geometry cache
Commit: e47864b593cddf941d3993c8319c572e225f5baf
Author: Mai Lavelle
Date: Thu Mar 3 22:32:08 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBe47864b593cddf941d3993c8319c572e225f5baf
Add bvh for subpatches
Commit: 9b5612867e0a5b7dad74c073be97f6db8d7e3e88
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB9b5612867e0a5b7dad74c073be97f6db8d7e3e88
Add geometry cache ; geom bvh
Commit: 762db91439723f9c8eca0ebb99859517c13a051b
Author: Mai Lavelle
Date: Fri Mar 25 21:21:07 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB762db91439723f9c8eca0ebb99859517c13a051b
Add max subdivision setting to subdivision meshes
Commit: 230111d11e95a6526e910113fa7d13e02a21dca9
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB230111d11e95a6526e910113fa7d13e02a21dca9
Add geometry cache ; subd
Commit: aa678bdcf1781ea76708239be0680d36faa336c6
Author: Mai Lavelle
Date: Sun Nov 29 04:41:41 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBaa678bdcf1781ea76708239be0680d36faa336c6
Have dicing happen in screen space
Commit: c78414cefaa208a65184362736b783c37e7a6f5f
Author: Mai Lavelle
Date: Sun Jan 31 22:03:00 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBc78414cefaa208a65184362736b783c37e7a6f5f
Add basic OpenSubDiv support
Commit: e6538ac8bb7ba061e5d219ae51422286191f5212
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBe6538ac8bb7ba061e5d219ae51422286191f5212
Add geometry cache ; bvh
Commit: 2ec75023af9d0d409a3126f882df614f4a061050
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB2ec75023af9d0d409a3126f882df614f4a061050
Add geometry cache ; geom cache
Commit: 67b4f56050d19f28aa9eb3d3fb977333c5d93217
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB67b4f56050d19f28aa9eb3d3fb977333c5d93217
Add geometry cache ; mesh
Commit: 4b7e3d4a3369c19bfd8a4616f4c7fdcb0bd66970
Author: Mai Lavelle
Date: Tue Dec 1 06:47:58 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB4b7e3d4a3369c19bfd8a4616f4c7fdcb0bd66970
Set normals properly for subdivision meshes
Commit: c1a27a76cf9f40ab9dabb5888ee535e585444fcd
Author: Mai Lavelle
Date: Wed Apr 13 01:17:34 2016 +0200
Branches: master
https://developer.blender.org/rBc1a27a76cf9f40ab9dabb5888ee535e585444fcd
Cycles microdisplacement: preserve smooth normals for linear subdivison
This way we prevent cracks
Commit: cc9f1e27cec20d4803de71267c14f5c4fcaee92d
Author: Mai Lavelle
Date: Tue Dec 1 06:47:58 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBcc9f1e27cec20d4803de71267c14f5c4fcaee92d
Migrate away from ccl::SubdMesh for tessellation
Commit: 2ef58a160029b7dc87aebdbe6a45b59c0f67c708
Author: Mai Lavelle
Date: Thu Mar 17 16:24:13 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB2ef58a160029b7dc87aebdbe6a45b59c0f67c708
Attributes for subdivision
Commit: 6e4c39805bf148040d3d56fe47c2dc4ce43e3d3e
Author: Mai Lavelle
Date: Tue Dec 1 06:47:58 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6e4c39805bf148040d3d56fe47c2dc4ce43e3d3e
Set normals properly for subdivision meshes
Commit: 5ffb152ca42597e543c05c9bfc4084fb9f859a4b
Author: Mai Lavelle
Date: Sun Mar 20 20:53:04 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB5ffb152ca42597e543c05c9bfc4084fb9f859a4b
Change use subdivision bool to subdivision type enum
Commit: 485ed01dc1e992706a703441d24975940948bda8
Author: Mai Lavelle
Date: Wed Feb 24 12:46:10 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB485ed01dc1e992706a703441d24975940948bda8
Adding a geometry cache
Squashed the following 7 commits:
- Add geometry
Commit: d14db239b0ff03cd6d9736b7d1cbc63b0329b63a
Author: Mai Lavelle
Date: Fri Dec 4 00:12:11 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBd14db239b0ff03cd6d9736b7d1cbc63b0329b63a
Fix support for triangles in DiagSplit implementation
Commit: 48f9190fb9d607b650cb43d2ed2d9b667df2fdff
Author: Mai Lavelle
Date: Fri Mar 25 21:21:07 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB48f9190fb9d607b650cb43d2ed2d9b667df2fdff
Add max subdivision setting to subdivision meshes
Commit: c7cd1455e9b63f529b558378dd10a9014755b8b9
Author: Mai Lavelle
Date: Sun Jan 31 22:03:00 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBc7cd1455e9b63f529b558378dd10a9014755b8b9
Add basic OpenSubDiv support
Commit: c71dd0c23eaa2f72a386fbba7f9fdc16a7c727a5
Author: Mai Lavelle
Date: Sun Nov 29 04:41:41 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBc71dd0c23eaa2f72a386fbba7f9fdc16a7c727a5
Have dicing happen in screen space
Commit: ecb8796264b235130ed9fa8b35fabdeca1d7e5a3
Author: Mai Lavelle
Date: Tue Dec 1 08:18:03 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBecb8796264b235130ed9fa8b35fabdeca1d7e5a3
Add preview dice rate for displacement
Commit: 9ba8d06baf6cc191da30965d9e2ad13525ca4c60
Author: Mai Lavelle
Date: Sat Mar 12 01:14:45 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB9ba8d06baf6cc191da30965d9e2ad13525ca4c60
Enable displacement for geometry cache
Commit: 34127e0564ccb9820d8ed65bf1b9f2184c66cf1c
Author: Mai Lavelle
Date: Thu Mar 3 22:32:08 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB34127e0564ccb9820d8ed65bf1b9f2184c66cf1c
Add bvh for subpatches
Commit: 6a7f6b1ca1e6a52fa81af75ea68ad71351bc058d
Author: Mai Lavelle
Date: Sun Jan 31 22:03:00 2016 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB6a7f6b1ca1e6a52fa81af75ea68ad71351bc058d
Seperate dice and split for subdivision meshes
Commit: d0a21bc44bf065254f493bb736253c36557467d0
Author: Mai Lavelle
Date: Sun Apr 3 21:33:23 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBd0a21bc44bf065254f493bb736253c36557467d0
Approximate normals for "true" di
Commit: 81fb15312b517623d2fe2dc398e32327b74ec391
Author: Mai Lavelle
Date: Tue Dec 1 08:16:00 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB81fb15312b517623d2fe2dc398e32327b74ec391
Change Cycles displacement UI to split column
Commit: 878a315880ba0ffe4145c6ae718af85727d6
Author: Mai Lavelle
Date: Wed Dec 2 03:53:26 2015 -0500
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB878a315880ba0ffe4145c6ae718af85727d6
Add displacement scale option to displaced meshes
Commit: 665467e51eb4af3203418568a597cec0eed47d79
Author: Mai Lavelle
Date: Mon Apr 11 23:46:00 2016 +0200
Branches: master
https://developer.blender.org/rB665467e51eb4af3203418568a597cec0eed47d79
Cycles microdisplacement: refactor to move some tesselation code from SubdMesh
to Mesh
Reviewed
Commit: d032c5e46cd54011e42fad8dac28b57c06c5b500
Author: Mai Lavelle
Date: Tue Apr 12 00:02:59 2016 +0200
Branches: master
https://developer.blender.org/rBd032c5e46cd54011e42fad8dac28b57c06c5b500
Cycles microdisplacement: UI tweak to use split column
Reviewed By: brecht, dingto
Differential
Commit: d456458e06cfdccf7c874df63faf9ffca4812555
Author: Mai Lavelle
Date: Mon Apr 11 23:07:42 2016 +0200
Branches: master
https://developer.blender.org/rBd456458e06cfdccf7c874df63faf9ffca4812555
Cycles microdisplacement: change use subdivision bool to subdivision type enum
This is only the UI
Commit: ebfdd7da83200f2890b28dd5ef9a0fc8c6ab9137
Author: Mai Lavelle
Date: Mon Apr 11 22:49:09 2016 +0200
Branches: master
https://developer.blender.org/rBebfdd7da83200f2890b28dd5ef9a0fc8c6ab9137
Cycles microdisplacement: perform subdivision dicing in raster space
NOTE: this is only the first
Commit: 25bb41e27dde06f388f6b266d5ec8a3fe8f1e23b
Author: Mai Lavelle
Date: Sun May 8 16:15:28 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB25bb41e27dde06f388f6b266d5ec8a3fe8f1e23b
Fix logic that caused attribute offset correction to be skipped for all
Commit: 357bbd5801d5cc235f17809ce89e3c5e745a553d
Author: Mai Lavelle
Date: Sat May 14 14:50:31 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB357bbd5801d5cc235f17809ce89e3c5e745a553d
Merge branch 'microdisp' into temp-cycles-microdisplacement
Commit: c21aa1d6898044b6df06d4d81de4218f50c7877a
Author: Mai Lavelle
Date: Thu May 12 19:14:55 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBc21aa1d6898044b6df06d4d81de4218f50c7877a
Lower default max_T from 128 to 12
This improves cache performance
Commit: b72aef92c4fce0c7fc7cf6fca111d085ede99dbe
Author: Mai Lavelle
Date: Thu May 12 18:17:14 2016 -0400
Branches: master
https://developer.blender.org/rBb72aef92c4fce0c7fc7cf6fca111d085ede99dbe
install_deps: Avoid conflicts on Arch-based systems when gcc-multilib is
installed
install_deps
Commit: ff552580bbcd93abafcf41aa635891981906
Author: Mai Lavelle
Date: Thu May 12 19:30:05 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBff552580bbcd93abafcf41aa635891981906
Change default geometry cache size to 1 GB
256 MB was a little small
Commit: 71588300d233f795fcf9b0b55ce397b9b81614ff
Author: Mai Lavelle
Date: Mon Apr 18 22:29:25 2016 +0200
Branches: master
https://developer.blender.org/rB71588300d233f795fcf9b0b55ce397b9b81614ff
Cycles microdisplacement: fix handling of triangles in DiagSplit
Theres still more room
Commit: 3068ea34e414e7af6d20af7ab92c69cbd9a33414
Author: Mai Lavelle
Date: Mon Apr 18 22:35:49 2016 +0200
Branches: master
https://developer.blender.org/rB3068ea34e414e7af6d20af7ab92c69cbd9a33414
Cycles microdisplacement: add max subdivision setting
This is to prevent situations such as when
Commit: 9f39619ddadef25909b0cd9d9b9934e311d23674
Author: Mai Lavelle
Date: Sun Apr 17 20:15:50 2016 +0200
Branches: master
https://developer.blender.org/rB9f39619ddadef25909b0cd9d9b9934e311d23674
Cycles microdisplacement: scene level render and preview dicing rates
This makes it easier
Commit: edd8899abca678fc5294ee470702312d1521bafd
Author: Mai Lavelle
Date: Sat Apr 16 13:58:02 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBedd8899abca678fc5294ee470702312d1521bafd
Fix pointiness attribute not getting stored for subdivision meshes
Commit: b1b799e97c5617d8533cabd721471b045f08f848
Author: Mai Lavelle
Date: Mon Apr 18 08:41:10 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rBb1b799e97c5617d8533cabd721471b045f08f848
Merge branch 'master' into microdisp
Commit: 9b93deb61493cb7f1cb8c06cea6dc3d1d3ddc434
Author: Mai Lavelle
Date: Sat Apr 16 14:51:19 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB9b93deb61493cb7f1cb8c06cea6dc3d1d3ddc434
Add a few changes from master that got missed
Commit: 77e4edef4452ab42d50bf87de804ef5f98e8d24b
Author: Mai Lavelle
Date: Tue Apr 12 12:23:53 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB77e4edef4452ab42d50bf87de804ef5f98e8d24b
Use size_t in LRU to allow cache sizes larger than 4gb
Commit: 82745f299d57e57b3393d92581f1d86c938e12e0
Author: Mai Lavelle
Date: Tue Apr 12 15:17:01 2016 -0400
Branches: temp-cycles-microdisplacement
https://developer.blender.org/rB82745f299d57e57b3393d92581f1d86c938e12e0
Fix OSLRenderServices not finding attributes when subdivision is enabled
1 - 100 of 474 matches
Mail list logo