Revision bb74409 by Campbell Barton January 5, 2013, 10:26 (GMT) |
revert r53570, alpha background is useful for projection paint 'Quick Edit', it would also give odd results drawing semi transparent faces will give partial alpha which is strange to have with solid backdrop. |
Revision 9106b3b by Mitchell Stokes January 5, 2013, 08:53 (GMT) |
BGE: Fix for [#33769] "Material friction settings are ignored" reported by Alex Fraser (z0r). As of r53332, give_current_material() won't accept a 0 index and return NULL. CreateMaterialFromBlenderObject() was using index 0 to just grab the first material. Since this now returned NULL, it would use default settings. We'll just ask for index 1 now instead. |
Revision 9611202 by Sergey Sharybin January 5, 2013, 08:24 (GMT) |
Fix #33753: Not selected surface objects don't update in view if shading is changed In fact surfaces should be displaying the same way in textures and solid shading, but they used to change a way they're displaying by draw_textured_end not resetting light model properly, leaving two-sided shading for all further objects draw. |
Revision 0d678e7 by Sergey Sharybin January 5, 2013, 08:03 (GMT) |
Fix #33674: Meta strip could overlap with other strips when exiting edit mode Not sure what's the best thing to do here, for now just added vertical shuffle of meta strip if it overlaps with other strips when existing edit mode. |
Revision 93a6872 by Sergey Sharybin January 5, 2013, 07:30 (GMT) |
Fix #33761: Infinite loop in space_image if tile size > image size |
Revision a3f3c20 by Sergey Sharybin January 5, 2013, 07:25 (GMT) |
Fix #33768: BGE segfaults in do_versions during libload |
Revision 3b3d419 by Sergey Sharybin January 5, 2013, 07:08 (GMT) |
Fix #33767: Edge of objects rendered out jerky when using OpenGL Rendering Made OpenGL sky opaque, so now it behaves exactly the same as sky for final render. |
Revision d900133 by Mitchell Stokes January 5, 2013, 03:30 (GMT) |
BGE: The Blenderplayer wasn't calling PyEval_InitThreads, which caused async lib loading to crash. |
Revision 52a81c8 by Sergey Sharybin January 4, 2013, 20:34 (GMT) |
There was a typo in previous commit Additional changes: - Made mipmapping operate with unsigned short instead of char which allowed to eliminate extra division by 255, so prevision should be a bit better now. - Actually, this is not real unsigned short range, but it's a range of 255*255 which is more convenient for mipmapping, so made conversion functions private for scaling.c Not sure it worth making this functions operate in 65535 range, for now current behavior seems to be just fine. |
Revision 0e676bf by Bastien Montagne January 4, 2013, 18:19 (GMT) |
Adding Uzbek language |
Revision 4990883 by Sergey Sharybin January 4, 2013, 17:28 (GMT) |
Optimization for speed regression in mipmap generation Regression was caused by alpha premul cleanup commit and the reason of slowdown was uchar <-> float conversion which is slow. Replaced with uchar <-> int conversion which seeps to be accurate enough and mostly eliminates slowdown. Slowdown was easy to notice when movie clip is used for 3d vierport background and undistortion is enabled. In this case every frame will re-calculate mipmaps. It's still a nit slower than mipmap generation before cleanup commit, but couldn't think about extra boost here atm. |
Revision 4190169 by Campbell Barton January 4, 2013, 17:24 (GMT) |
code cleanup, also remove glError check in font drawing code since its now a debug option. |
Revision 0f56514 by Howard Trickey January 4, 2013, 15:06 (GMT) |
Fix knife cut bug #33625, failure to cut in otho mode sometimes. Problem was that the code to limit the front and back planes for better precision assumed line would have center near origin. |
Revision 4fa340c by Ton Roosendaal January 4, 2013, 14:51 (GMT) |
Fixes - post 2.65a - Trackpad swipes now behave same as scrollwheel for listview scrolls (disabling 2d view scroll when mouse over) - Added back 2.4 debug print for glGetError() Only useful for developers - to check what goes on when ogl messes up. - Made more clear print for read factory default. It's not error :) |
Revision 821d481 by Sergey Sharybin January 4, 2013, 13:19 (GMT) |
Correction for rev53555 which was obviously wrong -- always setting alpha to premul Also optimized it a bit by skipping byte/float buffer allocation. |
Revision ec33cac by Stuart Broadfoot January 4, 2013, 12:44 (GMT) |
Added vertex color attributes (currently limited to one) and UVs included for triangle mesh hair. I have also included a small speedup for the intersection test. |
Revision 1022151 by Campbell Barton January 4, 2013, 11:02 (GMT) |
fix for missing NULL check in BKE_sequence_init_colorspace(). |
Revision 0304429 by Campbell Barton January 4, 2013, 09:35 (GMT) |
remove stray glBegin() during transform that caused a glError |
Revision b94a5d5 by Campbell Barton January 4, 2013, 08:17 (GMT) |
fix [#33742] Solidify - Material index problem missed copying material offset values. |
Revision 25d9fa9 by Sergey Sharybin January 4, 2013, 08:01 (GMT) |
Silent "no previous prototype" warning, which was treating as error here |
|