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
2015-12-18OpenSubdiv: Avoid having bad-level callSergey Sharybin
This is always asking for problems. Additionally, that call was leading to OpenGL calls happening from threads.
2015-11-04OpenSubdiv: Use pool for delayed OpenGL buffers free when freeing from ↵Sergey Sharybin
non-main thread This is really similar to what GPU module was already doing. There are number of possible improvements still: - Re-use allocated VAOs when requesting new ones instead of going to the trouble of freeing VAO and then re-creating it again. - Move VAO handling to GPU module. Fixes T46589: OpenSubdiv crash with drivers
2015-09-30Fix T46332: Can't select an object with OpenSubdiv enabledSergey Sharybin
The issue was introduced by a wrong fix for T46247. Now both reports should be properly solved.
2015-09-22OpenSubdiv: Fix crash with empty meshSergey Sharybin
Reported by newbz in IRC, thanks!
2015-08-26Fix T45912: Opensubdiv meshes don't properly center when using <numpad .>Sergey Sharybin
2015-08-25OpenSubdiv: Support for multiple materials in solid shading modeSergey Sharybin
Implementation is less optimal compared to non-opensubdiv drawing but it is now as good as we can do it without affecting on how patches are being created by OpenSubdiv.
2015-08-05OpenSubdiv: Initial OsdMesh construction missed clearing out-of-date coords flagSergey Sharybin
2015-08-05OpenSubdiv: Correction to previous commitSergey Sharybin
2015-08-05OpenSubdiv: Tweaks to AABB calculation when using opensubdiv for subsurfSergey Sharybin
Use coarse coordinates to calculate AABB which gives much better approximation of AABB than using unity AABB size.
2015-08-05OpenSubdiv: Fix crash happening when disabling Use OpenSubdiv optionSergey Sharybin
The issue was caused by the changes from this morning.
2015-08-03OpenSubdiv: Avoid crashes when GPU subsurf is tried to be used on CPUSergey Sharybin
The issue was caused by CCG code being confused by number of geometry returned by utility functions in the case of the skipped grids. Made it so that code is always only working with CCG data and handled drawing code in a bit special way now. This solves such crashes as i.e. snapping.
2015-07-29OpenSubdiv: Typo fixes in commentsSergey Sharybin
2015-07-29OpenSubdiv: Make empty meshes supported and not crashingSergey Sharybin
2015-07-20OpenSubdiv: Add OpenSubdiv files which are related on the CCGSubSurf and GPUSergey Sharybin
Those files are still not in use (SCons will tyr to compile new CCGSubSurf files but no code will be in use at all because those new files are fully wrapped by ifdef WITH_OPENSUBDIV check).