[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23638] trunk/blender/source/blender: VBO: disable VBO's by default.

Campbell Barton ideasman42 at gmail.com
Mon Oct 5 19:45:49 CEST 2009


When adding new vars to DNA they will always be 0 (or 0.0), likewise,
flags wont be set unless they we're used previously (which is fairly
rare)
Next time if your unsure, remove your .B25.blend and check what the default is.
- If the flag as being reused by a setting that was removed, its
safest to have do_versions in readfile.c clear/set the flag.
- If its should be enabled by default, do_versions can set it for old
files and update the .B25.blend

Its annoying to have to add do_versions checks all over and bumping
subversions so in some cases do_versions checks can be grouped
together.

On Mon, Oct 5, 2009 at 7:01 PM, Lukas Steiblys <imbusy at imbusy.org> wrote:
> I couldn't find a way to do it and noone I asked on IRC knew. I was hoping
> it would be disabled automatically.
>
> Lukas Steiblys
> http://imbusy.org
> ----- Original Message -----
> From: "Brecht Van Lommel" <brecht at blender.org>
> To: <bf-blender-cvs at blender.org>
> Sent: Monday, October 05, 2009 5:40 PM
> Subject: [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23638]
> trunk/blender/source/blender: VBO: disable VBO's by default.
>
>
>> Revision: 23638
>>
>> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23638
>> Author:   blendix
>> Date:     2009-10-05 18:40:13 +0200 (Mon, 05 Oct 2009)
>>
>> Log Message:
>> -----------
>> VBO: disable VBO's by default. Not sure why this was not done, we
>> agreed on this as a condition for the project to be merged.
>>
>> Modified Paths:
>> --------------
>>    trunk/blender/source/blender/blenkernel/BKE_blender.h
>>    trunk/blender/source/blender/editors/interface/resources.c
>>
>> Modified: trunk/blender/source/blender/blenkernel/BKE_blender.h
>> ===================================================================
>> --- trunk/blender/source/blender/blenkernel/BKE_blender.h 2009-10-05
>> 16:18:08 UTC (rev 23637)
>> +++ trunk/blender/source/blender/blenkernel/BKE_blender.h 2009-10-05
>> 16:40:13 UTC (rev 23638)
>> @@ -43,7 +43,7 @@
>> struct ReportList;
>>
>> #define BLENDER_VERSION 250
>> -#define BLENDER_SUBVERSION 4
>> +#define BLENDER_SUBVERSION 5
>>
>> #define BLENDER_MINVERSION 250
>> #define BLENDER_MINSUBVERSION 0
>>
>> Modified: trunk/blender/source/blender/editors/interface/resources.c
>> ===================================================================
>> --- trunk/blender/source/blender/editors/interface/resources.c 2009-10-05
>> 16:18:08 UTC (rev 23637)
>> +++ trunk/blender/source/blender/editors/interface/resources.c 2009-10-05
>> 16:40:13 UTC (rev 23638)
>> @@ -1259,6 +1259,9 @@
>>  if(U.audiorate == 0)
>>  U.audiorate = 44100;
>>  }
>> +
>> + if (G.main->versionfile < 250 || (G.main->versionfile == 250 &&
>> G.main->subversionfile < 5))
>> + U.gameflags |= USER_DISABLE_VBO;
>>
>>  /* GL Texture Garbage Collection (variable abused above!) */
>>  if (U.textimeout == 0) {
>>
>>
>> _______________________________________________
>> Bf-blender-cvs mailing list
>> Bf-blender-cvs at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
- Campbell


More information about the Bf-committers mailing list