|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Visable performance regression in sauerbraten gameTested revision just before texformat-rework, and everything was fine,
after there few revisions that won't work, and then I notice significant speed reduction, and hiccups. Tested with default settings + 800x600, Intel G965 Best regards, Maxim Levitsky ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@... https://lists.sourceforge.net/lists/listinfo/mesa3d-dev |
|
|
Re: Visable performance regression in sauerbraten game-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1 Maxim Levitsky wrote: > Tested revision just before texformat-rework, and everything was fine, > after there few revisions that won't work, and then I notice significant > speed reduction, and hiccups. > > Tested with default settings + 800x600, Intel G965 Is there a specific test case or application that shows the regression? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkrs3acACgkQX1gOwKyEAw8oFwCgiv04BtX59QOlQ/9YSZnkXp8n I/0Anihf4O3wQCmmcszj/3+meDHXGE58 =SAEd -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@... https://lists.sourceforge.net/lists/listinfo/mesa3d-dev |
|
|
Re: Visable performance regression in sauerbraten gameOn Sat, 2009-10-31 at 18:00 -0700, Ian Romanick wrote:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Maxim Levitsky wrote: > > Tested revision just before texformat-rework, and everything was fine, > > after there few revisions that won't work, and then I notice significant > > speed reduction, and hiccups. > > > > Tested with default settings + 800x600, Intel G965 > > Is there a specific test case or application that shows the regression? > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkrs3acACgkQX1gOwKyEAw8oFwCgiv04BtX59QOlQ/9YSZnkXp8n > I/0Anihf4O3wQCmmcszj/3+meDHXGE58 > =SAEd > -----END PGP SIGNATURE----- To reproduce, just start the sauerbraten game. I play now the version in ubuntu 9.10 (0.0.20090504.dfsg-1) I tested the 'Private stan sauer', part 2 (run and guns ||) Here attached version of configuration I used. With this regression, I see frequent hickups, that make the game almost unplayable. Without the regression I get about 18-24 FPS. I bisected this bug (and tested successfully master branch with this commit reverted) 2c30ee9bd69ed606b984c051748a7cdb34905eeb is first bad commit commit 2c30ee9bd69ed606b984c051748a7cdb34905eeb Author: Eric Anholt <eric@...> Date: Fri Oct 30 13:20:13 2009 -0700 i965: Fix BRW_WM_MAX_INSN to reflect current limits. Part of fixing bug #24355. Best regards, Maxim Levitsky [config.cfg] // automatically written on exit, DO NOT MODIFY // delete this file to have data/defaults.cfg overwrite these settings // modify settings in game, or put settings in autoexec.cfg to override anything name "unnamed" loadcrosshair "data/crosshair.png" 0 loadcrosshair "data/hit.png" 2 ammohud 1 animationinterpolationtime 150 aniso 0 applydialog 1 ati_skybox_bug 0 autoauth 1 autorepammo 1 bilinear 1 blobdyntris 4096 blobfadehigh 8 blobfadelow 8 blobheight 32 blobintensity 60 blobmargin 1 blobs 1 blobstattris 4096 blood 1 blurdepthfx 1 blurdepthfxsigma 50 blurglare 4 blurglaresigma 50 blurshadowmap 1 blursmsigma 100 bumpmodels 1 bypassheightmapcheck 0 capturetether 1 caustics 0 chainsawhudgun 1 clockerror 1000000 clockfix 0 compresspng 9 compresstga 1 confade 30 confilter 3327 consize 5 crosshairfx 1 crosshairsize 15 cursorsize 30 damagecompass 1 damagecompassalpha 25 damagecompassfade 1000 damagecompassmax 200 damagecompassmin 25 damagecompasssize 30 damagescreen 1 damagescreenalpha 45 damagescreenfactor 7 damagescreenfade 125 damagescreenmax 100 damagescreenmin 10 deadpush 2 decalfade 10000 decals 1 depthfx 1 depthfxblend 16 depthfxemuprecision 1 depthfxfilter 1 depthfxfpscale 4096 depthfxpartblend 8 depthfxparts 1 depthfxprecision 0 depthfxrect 0 depthfxscale 64 depthfxsize 7 dynlightdist 1024 emitmillis 17 envmapmodels 1 envmapsize 7 explosion2d 0 fewparticles 100 ffdynlights 0 ffshadowmapdist 1024 filltjoints 1 flarecutoff 1000 flaresize 100 forceplayermodels 0 fov 100 fpdepthfx 0 fpshadowmap 0 fullbrightmodels 100 fullconfilter 65535 fullconsize 75 gamma 100 glare 0 glarescale 1.0 glaresize 8 glassenv 1 glowmodels 1 gpuskel 1 grass 0 grassdist 256 grassheight 4 grassstep 2.0 grasstaper 0.2 gui2d 1 guiautotab 16 guiclicktab 0 guifollow 1 guipushdist 4 highlightscore 1 hitcrosshair 425 hitsound 0 hudgun 1 hudgunsdir "" hudgunsway 1 hwmipmap 0 invmouse 0 lightmodels 1 lobbymap "complex" lobbymode 0 localmap "complex" localmode 1 matskel 1 maxbarreldebris 10 maxcon 200 maxdebris 25 maxdecaldistance 512 maxdecaltris 1024 maxdynlights 3 maxfps 200 maxmodelradiusdistance 200 maxparticledistance 1024 maxparticles 4000 maxparticletextdistance 128 maxradarscale 1024 maxreflect 1 maxroll 3 maxservpings 25 maxsoundradius 340 maxsoundsatonce 5 maxtexsize 256 maxtrail 500 menuautoclose 120 menudistance 40 miniconfade 30 miniconfilter 768 miniconsize 5 miniconwidth 40 movieaccel 1 moviefps 24 movieh 240 moviesound 1 moviesync 0 moview 320 mumble 1 musicvol 60 muzzleflash 1 muzzlelight 1 nompedit 1 oqdynent 1 outlinemeters 0 particleglare 2 particlesize 100 particletext 1 playermodel 0 pvsthreads 1 ragdoll 1 ragdollfade 1000 ragdollmillis 10000 reducefilter 1 reflectdist 2000 reflectmms 1 reflectsize 8 refractfog 1 savebak 2 scoreboard2d 1 screenshotformat 2 searchlan 0 sensitivity 3.0 sensitivityscale 1.0 servpingdecay 15000 servpingrate 5000 shaderdetail 3 shadowmap 0 shadowmapbias 5 shadowmapdist 256 shadowmapintensity 40 shadowmappeelbias 20 shadowmapprecision 0 shadowmapradius 96 shadowmapsize 9 showclientnum 0 showconnecting 0 showfpsrange 0 showmat 1 showmodeinfo 1 showparticles 1 showping 1 showpj 0 showspectators 1 skyboxglare 1 slowmosp 0 smoothdist 32 smoothmove 75 soundvol 255 sparklyfix 0 spawnwait 0 teamcrosshair 1 teamhudguns 1 teamskins 0 texcompress 1024 texcompressquality -1 texgui2d 1 texreduce 0 thumbtime 50 trilinear 1 undomegs 5 usenp2 0 vertwater 1 waterenvmap 1 waterfade 1 waterfallenv 1 waterfallrefract 0 waterlod 1 waterreflect 0 waterrefract 1 watersubdiv 2 zoomautosens 1 zoomfov 35 zoominvel 250 zoomoutvel 100 zoomsens 1.0 bind "0" [setweapon FI] bind "1" [setweapon SG] bind "2" [setweapon CG] bind "3" [setweapon RL] bind "4" [setweapon RI] bind "5" [setweapon GL] bind "6" [setweapon PI] bind "7" [setweapon FI] bind "9" [thirdperson (= $thirdperson 0); if (= $thirdperson 0) [echo thirdperson OFF] [ echo thirdperson ON]] bind "A" [left] bind "BACKQUOTE" [saycommand /] bind "D" [right] bind "DELETE" [delbot] bind "DOWN" [backward] bind "E" [edittoggle] bind "ESCAPE" [if (cleargui 1) [] [showgui main]] bind "F1" [paused (= $paused 0); if (= $paused 0) [echo paused OFF] [ echo paused ON]] bind "F11" [toggleconsole] bind "F12" [screenshot] bind "G" [togglezoom] bind "I" [taunt] bind "INSERT" [addbot] bind "KP_MINUS" [conskip 5] bind "KP_PLUS" [conskip -1000] bind "LEFT" [left] bind "MOUSE1" [attack] bind "MOUSE2" [jump] bind "MOUSE3" [weapon] bind "MOUSE4" [universaldelta 1] bind "MOUSE5" [universaldelta -1] bind "R" [dropflag] bind "RIGHT" [right] bind "S" [backward] bind "SLASH" [saycommand /] bind "SPACE" [jump] bind "T" [saycommand] bind "TAB" [showscores] bind "UP" [forward] bind "W" [forward] bind "Y" [sayteamcommand] bind "Z" [togglezoom] specbind "MOUSE1" [nextfollow] specbind "MOUSE2" [nextfollow -1] specbind "MOUSE3" [follow] specbind "SPACE" [follow] editbind "0" [allfaces (= $allfaces 0); if (= $allfaces 0) [echo allfaces OFF] [ echo allfaces ON]] editbind "1" [domodifier 11] editbind "2" [domodifier 12] editbind "3" [domodifier 13] editbind "4" [domodifier 14] editbind "5" [hidehud (= $hidehud 0); if (= $hidehud 0) [echo hidehud OFF] [ echo hidehud ON]] editbind "6" [entselsnap (= $entselsnap 0); if (= $entselsnap 0) [echo entselsnap OFF] [ echo entselsnap ON]] editbind "7" [outline (= $outline 0); if (= $outline 0) [echo outline OFF] [ echo outline ON]] editbind "8" [wireframe (= $wireframe 0); if (= $wireframe 0) [echo wireframe OFF] [ echo wireframe ON]] editbind "B" [domodifier 9; brushcopy = 0;] editbind "BACKSPACE" [editdel] editbind "C" [editcopy] editbind "COMMA" [domodifier 10; onrelease entautoview] editbind "DELETE" [editdel] editbind "F" [domodifier 2] editbind "F2" [showtexgui] editbind "F3" [cleargui; showentgui] editbind "F4" [showgui mapmodels] editbind "F5" [savemap] editbind "F6" [notepad (mapcfgname)] editbind "G" [domodifier 1] editbind "H" [if $hmapedit [ editface 1 -1 ] [ hmapedit 1 ]] editbind "I" [redo] editbind "J" [gotosel] editbind "K" [calclight] editbind "KP0" [setblendpaintmode 0] editbind "KP1" [setblendpaintmode 1] editbind "KP2" [setblendpaintmode 2] editbind "KP3" [setblendpaintmode 3] editbind "KP4" [setblendpaintmode 4] editbind "KP5" [setblendpaintmode 5] editbind "KP8" [scrollblendbrush -1] editbind "KP9" [scrollblendbrush 1] editbind "KP_ENTER" [entselect insel] editbind "L" [fullbright (= $fullbright 0); if (= $fullbright 0) [echo fullbright OFF] [ echo fullbright ON]] editbind "LALT" [multiplier = 10;onrelease [multiplier = 1]] editbind "LCTRL" [hmapedit 1; onrelease [ hmapedit 0]] editbind "LSHIFT" [editcut] editbind "M" [showmat (= $showmat 0); if (= $showmat 0) [echo showmat OFF] [ echo showmat ON]] editbind "MOUSE1" [if $blendpaintmode [paintblendmap] [editdrag]] editbind "MOUSE2" [if $blendpaintmode [rotateblendbrush] [editextend]] editbind "MOUSE3" [selcorners] editbind "N" [selentfindall] editbind "PERIOD" [selentedit] editbind "Q" [domodifier 3] editbind "R" [domodifier 4] editbind "RALT" [passthrough 1; onrelease [ passthrough 0]] editbind "SPACE" [cancelsel] editbind "T" [saycommand] editbind "U" [undo; passthroughsel 0] editbind "V" [editpaste] editbind "X" [editflip] editbind "Y" [domodifier 6] editbind "Z" [undo; passthroughsel 0] "bestscore_mpsp9c" = [240] "curmap" = [firstevermap] "customh" = [600] "customw" = [800] "defaultmodifier" = [0] "delta_edit_0" = [ if $blendpaintmode [ scrollblendbrush $arg1 ] [ editfacewentpush $arg1 1 ] ] "delta_edit_1" = [ gridpower (+ $arg1 $gridpower) ] "delta_edit_10" = [ entautoview $arg1 ] "delta_edit_11" = [ entproperty 0 (* $arg1 $multiplier) ] "delta_edit_12" = [ entproperty 1 (* $arg1 $multiplier) ] "delta_edit_13" = [ entproperty 2 (* $arg1 $multiplier) ] "delta_edit_14" = [ entproperty 3 (* $arg1 $multiplier) ] "delta_edit_2" = [ editfacewentpush $arg1 0 ] "delta_edit_3" = [ editfacewentpush $arg1 2 ] "delta_edit_4" = [ editrotate $arg1 ] "delta_edit_5" = [ entproperty 0 $arg1 ] "delta_edit_6" = [ edittex $arg1 ] "delta_edit_9" = [ selectbrush $arg1 ] "delta_game_0" = [ if (= $arg1 1) [ weapon 2 3 5 4 1 6 0 ] [ weapon 4 1 6 2 3 5 0 ] ] "domodifier" = [ modifier = $arg1; onrelease [ modifier = $defaultmodifier ] ] "guirolloveraction" = [quit] "guirolloverimgaction" = [showgui maps] "guirolloverimgpath" = [packages/base/load.jpg] "guirollovername" = [quit] "i" = [26] "modifier" = [0] "multiplier" = [1] "n" = [26] "newbinds" = [newbinds25] "newbinds0" = [UP W] "newbinds1" = [DOWN S] "newbinds10" = [F11] "newbinds11" = [F12] "newbinds12" = [E] "newbinds13" = [0 7] "newbinds14" = [1] "newbinds15" = [2] "newbinds16" = [3] "newbinds17" = [4] "newbinds18" = [5] "newbinds19" = [6] "newbinds2" = [LEFT A] "newbinds20" = [MOUSE3] "newbinds21" = [MOUSE4] "newbinds22" = [MOUSE5] "newbinds23" = [R] "newbinds24" = [INSERT] "newbinds25" = [DELETE] "newbinds3" = [RIGHT D] "newbinds4" = [SPACE MOUSE2] "newbinds5" = [MOUSE1] "newbinds6" = [G Z] "newbinds7" = [T] "newbinds8" = [Y] "newbinds9" = [TAB] "newsens" = [3.0] "t" = [26] "universaldelta" = [ do [delta_@(if $editing [ result edit ] [ result game ])_@modifier @arg1] ] "z" = [13] complete "capture" "packages/base" "ogz" listcomplete "clearents" [ light mapmodel playerstart envmap particles sound shells bullets rockets riflerounds grenades cartridges health healthboost greenarmour yellowarmour quaddamage teleport teledest monster carrot jumppad base respawnpoint spotlight box barrel platform elevator flag ] complete "coop" "packages/base" "ogz" complete "ctf" "packages/base" "ogz" complete "demo" "." "dmo" complete "dmsp" "packages/base" "ogz" listcomplete "editmat" [air water clip glass noclip lava gameclip death] complete "effic" "packages/base" "ogz" complete "efficteam" "packages/base" "ogz" listcomplete "entfind" [ light mapmodel playerstart envmap particles sound shells bullets rockets riflerounds grenades cartridges health healthboost greenarmour yellowarmour quaddamage teleport teledest monster carrot jumppad base respawnpoint spotlight box barrel platform elevator flag ] complete "ffa" "packages/base" "ogz" complete "importcube" "packages/cube" "cgz" complete "insta" "packages/base" "ogz" complete "instactf" "packages/base" "ogz" complete "instaprotect" "packages/base" "ogz" complete "instateam" "packages/base" "ogz" complete "map" "packages/base" "ogz" listcomplete "newent" [ light mapmodel playerstart envmap particles sound shells bullets rockets riflerounds grenades cartridges health healthboost greenarmour yellowarmour quaddamage teleport teledest monster carrot jumppad base respawnpoint spotlight box barrel platform elevator flag ] complete "protect" "packages/base" "ogz" complete "regencapture" "packages/base" "ogz" complete "sp" "packages/base" "ogz" complete "tac" "packages/base" "ogz" complete "tacteam" "packages/base" "ogz" complete "teamplay" "packages/base" "ogz" [init.cfg] // automatically written on exit, DO NOT MODIFY // modify settings in game fullscreen 1 scr_w 800 scr_h 600 colorbits 0 depthbits 0 stencilbits 1 fsaa -1 vsync 0 shaders 1 shaderprecision 0 soundchans 32 soundfreq 22050 soundbufferlen 1024 ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@... https://lists.sourceforge.net/lists/listinfo/mesa3d-dev |
|
|
Re: Visable performance regression in sauerbraten gameOn Mon, 2009-11-02 at 14:57 +0200, Maxim Levitsky wrote:
> On Sat, 2009-10-31 at 18:00 -0700, Ian Romanick wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Maxim Levitsky wrote: > > > Tested revision just before texformat-rework, and everything was fine, > > > after there few revisions that won't work, and then I notice significant > > > speed reduction, and hiccups. > > > > > > Tested with default settings + 800x600, Intel G965 > > > > Is there a specific test case or application that shows the regression? > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.10 (GNU/Linux) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > > > iEYEARECAAYFAkrs3acACgkQX1gOwKyEAw8oFwCgiv04BtX59QOlQ/9YSZnkXp8n > > I/0Anihf4O3wQCmmcszj/3+meDHXGE58 > > =SAEd > > -----END PGP SIGNATURE----- > > > To reproduce, just start the sauerbraten game. > I play now the version in ubuntu 9.10 (0.0.20090504.dfsg-1) > > I tested the 'Private stan sauer', part 2 (run and guns ||) > Here attached version of configuration I used. > > With this regression, I see frequent hickups, that make the game almost > unplayable. > > > Without the regression I get about 18-24 FPS. > > > I bisected this bug (and tested successfully master branch with this > commit reverted) > > > 2c30ee9bd69ed606b984c051748a7cdb34905eeb is first bad commit > commit 2c30ee9bd69ed606b984c051748a7cdb34905eeb > Author: Eric Anholt <eric@...> > Date: Fri Oct 30 13:20:13 2009 -0700 > > i965: Fix BRW_WM_MAX_INSN to reflect current limits. > > Part of fixing bug #24355. > > Reported on bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=24981 Any update? Best regards, Maxim Levitsky ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@... https://lists.sourceforge.net/lists/listinfo/mesa3d-dev |
| Free embeddable forum powered by Nabble | Forum Help |