Who's Online
171 user(s) are online (
154 user(s) are browsing
Forums )
Members: 0
Guests: 171
more...
Topic options
View mode
Newest First
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/8/29 7:42
#301
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@noXLar No problem. If you find something just let me know.
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/9/1 8:38
#302
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@all Anyone else who tried it? Thanks
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/8 15:04
#303
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@capehill
@kas1e
I don't want to pollute the glsnoop thread, so here's my problem.
I get massive slowdowns (FPS drop) in Grim Fandango.
I believe it is a regression in the ogles2/opengl driver, because i remember it starting after the latest version hit the public.
Manually bisecting the code didn't help either as every version of ScummVM's code behaves like that now.
I did let glsnoop run over the intro, but i can't make anything out of the numbers, so please take a look
[ 0.000014 ] Timer frequency 66666666 ticks / second
[ 0.000056 ] *** glSnoop 1.1 started . Built date : Oct 8 2022 ***
[ 0.033299 ] ogles2 . library version 3.3
[ 0.033338 ] Warp3DNova . library version 54.16
glSnoop : tracing paused
[ 4.399257 ] [ 0 ] Patching task ScummVM NOVA context 0x6b5a6ab0
[ 5.053645 ]
Warp3D Nova profiling results for ScummVM :
[ 5.053699 ] Function calls used 55.569631 ms , 8.49 % of context life - time 654.272407 ms
[ 5.053754 ] Draw calls / s 3.1
[ 5.053778 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 55.569631 ms | % of CPU time
[ 5.053869 ] TexUpdateSubImage | 3 | 0 | 38.540670 | 12846.890 | 69.36 | 5.89
[ 5.053960 ] CompileShader | 4 | 0 | 9.705000 | 2426.250 | 17.46 | 1.48
[ 5.054051 ] CreateDataBufferObject | 128 | 0 | 3.374700 | 26.365 | 6.07 | 0.52
[ 5.054141 ] BufferUnlock | 8 | 0 | 1.823520 | 227.940 | 3.28 | 0.28
[ 5.054231 ] DestroyDataBufferObject | 128 | 0 | 0.597390 | 4.667 | 1.08 | 0.09
[ 5.054326 ] WaitDone | 4 | 0 | 0.391230 | 97.808 | 0.70 | 0.06
[ 5.054415 ] WaitIdle | 4 | 0 | 0.344280 | 86.070 | 0.62 | 0.05
[ 5.054504 ] DestroyShader | 4 | 0 | 0.140640 | 35.160 | 0.25 | 0.02
[ 5.054598 ] CreateTexture | 4 | 0 | 0.079230 | 19.808 | 0.14 | 0.01
[ 5.054687 ] Destroy | 1 | 0 | 0.065910 | 65.910 | 0.12 | 0.01
[ 5.054776 ] Clear | 1 | 0 | 0.064290 | 64.290 | 0.12 | 0.01
[ 5.054865 ] CreateVertexBufferObject | 6 | 0 | 0.061920 | 10.320 | 0.11 | 0.01
[ 5.054954 ] DestroyVertexBufferObject | 6 | 0 | 0.042330 | 7.055 | 0.08 | 0.01
[ 5.055043 ] Submit | 7 | 0 | 0.033720 | 4.817 | 0.06 | 0.01
[ 5.055132 ] DrawArrays | 2 | 0 | 0.030270 | 15.135 | 0.05 | 0.00
[ 5.055221 ] ShaderGetObjectInfo | 30 | 0 | 0.024750 | 0.825 | 0.04 | 0.00
[ 5.055396 ] CreateTexSampler | 5 | 0 | 0.023430 | 4.686 | 0.04 | 0.00
[ 5.055485 ] FBBindBuffer | 3 | 0 | 0.022860 | 7.620 | 0.04 | 0.00
[ 5.055574 ] DestroyTexture | 4 | 0 | 0.021240 | 5.310 | 0.04 | 0.00
[ 5.055663 ] BindShaderDataBuffer | 388 | 0 | 0.017430 | 0.045 | 0.03 | 0.00
[ 5.055751 ] DestroyFrameBuffer | 3 | 0 | 0.015930 | 5.310 | 0.03 | 0.00
[ 5.055839 ] VBOLock | 6 | 0 | 0.015810 | 2.635 | 0.03 | 0.00
[ 5.055928 ] DBOSetBuffer | 128 | 0 | 0.015630 | 0.122 | 0.03 | 0.00
[ 5.056016 ] CreateShaderPipeline | 2 | 0 | 0.015030 | 7.515 | 0.03 | 0.00
[ 5.056104 ] DestroyTexSampler | 5 | 0 | 0.012120 | 2.424 | 0.02 | 0.00
[ 5.056192 ] CreateFrameBuffer | 2 | 0 | 0.008670 | 4.335 | 0.02 | 0.00
[ 5.056281 ] DestroyRenderStateObject | 2 | 0 | 0.007860 | 3.930 | 0.01 | 0.00
[ 5.056369 ] CreateRenderStateObject | 1 | 0 | 0.007290 | 7.290 | 0.01 | 0.00
[ 5.056457 ] BindTexture | 71 | 0 | 0.006690 | 0.094 | 0.01 | 0.00
[ 5.056546 ] GetVertexAttribArray | 96 | 0 | 0.006510 | 0.068 | 0.01 | 0.00
[ 5.056637 ] TSSetParameters | 21 | 0 | 0.006150 | 0.293 | 0.01 | 0.00
[ 5.056726 ] DestroyShaderPipeline | 2 | 0 | 0.004650 | 2.325 | 0.01 | 0.00
[ 5.056815 ] SetState | 23 | 0 | 0.004350 | 0.189 | 0.01 | 0.00
[ 5.056904 ] VBOSetArray | 6 | 0 | 0.004230 | 0.705 | 0.01 | 0.00
[ 5.056992 ] Query | 38 | 0 | 0.003660 | 0.096 | 0.01 | 0.00
[ 5.057081 ] TexSetParameters | 8 | 0 | 0.003540 | 0.443 | 0.01 | 0.00
[ 5.057170 ] ShaderGetCount | 20 | 0 | 0.003330 | 0.167 | 0.01 | 0.00
[ 5.057259 ] SetScissor | 16 | 0 | 0.003180 | 0.199 | 0.01 | 0.00
[ 5.057348 ] SetViewport | 11 | 0 | 0.002400 | 0.218 | 0.00 | 0.00
[ 5.057437 ] DBOLock | 2 | 0 | 0.002190 | 1.095 | 0.00 | 0.00
[ 5.057526 ] SetShaderPipeline | 9 | 0 | 0.001650 | 0.183 | 0.00 | 0.00
[ 5.057614 ] SetStencilFunc | 1 | 0 | 0.001620 | 1.620 | 0.00 | 0.00
[ 5.057703 ] SetStencilOp | 1 | 0 | 0.001590 | 1.590 | 0.00 | 0.00
[ 5.057792 ] SetBlendEquation | 1 | 0 | 0.001560 | 1.560 | 0.00 | 0.00
[ 5.057881 ] SetBlendMode | 1 | 0 | 0.001560 | 1.560 | 0.00 | 0.00
[ 5.057970 ] SetStencilWriteMask | 1 | 0 | 0.001320 | 1.320 | 0.00 | 0.00
[ 5.058059 ] BindVertexAttribArray | 9 | 0 | 0.001140 | 0.127 | 0.00 | 0.00
[ 5.058147 ] SetRenderTarget | 5 | 0 | 0.000990 | 0.198 | 0.00 | 0.00
[ 5.058236 ] SetPolygonOffset | 2 | 0 | 0.000720 | 0.360 | 0.00 | 0.00
[ 5.058324 ] SetBlendModeSeparate | 2 | 0 | 0.000630 | 0.315 | 0.00 | 0.00
[ 5.058413 ] ShaderGetTotalStorage | 4 | 0 | 0.000450 | 0.113 | 0.00 | 0.00
[ 5.058502 ] SetStencilOpSeparate | 1 | 0 | 0.000420 | 0.420 | 0.00 | 0.00
[ 5.058591 ] SetBlendColour | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 5.058680 ] SetStencilFuncSeparate | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 5.058769 ] SetFrontFace | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 5.058858 ] SetBlendEquationSeparate | 2 | 0 | 0.000300 | 0.150 | 0.00 | 0.00
[ 5.058947 ] SetLineWidth | 1 | 0 | 0.000270 | 0.270 | 0.00 | 0.00
[ 5.059036 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 5.059125 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 5.059209 ] Primitive statistics :
[ 5.059238 ] Total vertices 8. 12.2 vertices / s , 4.0 vertices / call , consisting of :
[ 5.059290 ] - Triangle strip vertices 8. 12.2 verts / s , 4.0 verts / call
[ 5.174507 ] [ 0 ] Patching task ScummVM NOVA context 0x6b5a6ab0
[ 5.250336 ]
Warp3D Nova profiling results for ScummVM :
[ 5.250387 ] Function calls used 8.514360 ms , 18.18 % of context life - time 46.824300 ms
[ 5.250436 ] Draw calls / s 0.0
[ 5.250460 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 8.514360 ms | % of CPU time
[ 5.250550 ] CompileShader | 2 | 0 | 5.974620 | 2987.310 | 70.17 | 12.76
[ 5.250641 ] CreateDataBufferObject | 64 | 0 | 1.645740 | 25.715 | 19.33 | 3.51
[ 5.250730 ] DestroyDataBufferObject | 64 | 0 | 0.295350 | 4.615 | 3.47 | 0.63
[ 5.250825 ] Destroy | 1 | 0 | 0.199530 | 199.530 | 2.34 | 0.43
[ 5.250915 ] WaitIdle | 3 | 0 | 0.152250 | 50.750 | 1.79 | 0.33
[ 5.251004 ] DestroyShader | 2 | 0 | 0.053280 | 26.640 | 0.63 | 0.11
[ 5.251100 ] CreateTexture | 1 | 0 | 0.036690 | 36.690 | 0.43 | 0.08
[ 5.251193 ] Clear | 1 | 0 | 0.018960 | 18.960 | 0.22 | 0.04
[ 5.251282 ] FBBindBuffer | 5 | 0 | 0.018690 | 3.738 | 0.22 | 0.04
[ 5.251371 ] DestroyFrameBuffer | 3 | 0 | 0.014100 | 4.700 | 0.17 | 0.03
[ 5.251460 ] ShaderGetObjectInfo | 16 | 0 | 0.012960 | 0.810 | 0.15 | 0.03
[ 5.251549 ] CreateVertexBufferObject | 1 | 0 | 0.010950 | 10.950 | 0.13 | 0.02
[ 5.251643 ] Submit | 4 | 0 | 0.009540 | 2.385 | 0.11 | 0.02
[ 5.251732 ] DestroyVertexBufferObject | 1 | 0 | 0.008880 | 8.880 | 0.10 | 0.02
[ 5.251821 ] CreateShaderPipeline | 1 | 0 | 0.008070 | 8.070 | 0.09 | 0.02
[ 5.251910 ] DBOSetBuffer | 64 | 0 | 0.007620 | 0.119 | 0.09 | 0.02
[ 5.251998 ] DestroyRenderStateObject | 2 | 0 | 0.007620 | 3.810 | 0.09 | 0.02
[ 5.252087 ] DestroyTexSampler | 3 | 0 | 0.007260 | 2.420 | 0.09 | 0.02
[ 5.252175 ] CreateTexSampler | 2 | 0 | 0.006990 | 3.495 | 0.08 | 0.01
[ 5.252264 ] BindTexture | 65 | 0 | 0.004260 | 0.066 | 0.05 | 0.01
[ 5.252353 ] CreateFrameBuffer | 1 | 0 | 0.003600 | 3.600 | 0.04 | 0.01
[ 5.252447 ] DestroyTexture | 1 | 0 | 0.003360 | 3.360 | 0.04 | 0.01
[ 5.252536 ] DestroyShaderPipeline | 1 | 0 | 0.002940 | 2.940 | 0.03 | 0.01
[ 5.252625 ] TSSetParameters | 6 | 0 | 0.002340 | 0.390 | 0.03 | 0.00
[ 5.252714 ] ShaderGetCount | 10 | 0 | 0.001950 | 0.195 | 0.02 | 0.00
[ 5.252803 ] GetVertexAttribArray | 16 | 0 | 0.001320 | 0.083 | 0.02 | 0.00
[ 5.252891 ] SetState | 8 | 0 | 0.001170 | 0.146 | 0.01 | 0.00
[ 5.252980 ] SetRenderTarget | 8 | 0 | 0.001140 | 0.143 | 0.01 | 0.00
[ 5.253068 ] TexSetParameters | 2 | 0 | 0.001050 | 0.525 | 0.01 | 0.00
[ 5.253157 ] SetViewport | 5 | 0 | 0.000750 | 0.150 | 0.01 | 0.00
[ 5.253245 ] SetScissor | 4 | 0 | 0.000600 | 0.150 | 0.01 | 0.00
[ 5.253339 ] Query | 1 | 0 | 0.000600 | 0.600 | 0.01 | 0.00
[ 5.253461 ] ShaderGetTotalStorage | 2 | 0 | 0.000180 | 0.090 | 0.00 | 0.00
[ 5.253763 ] Primitive statistics :
[ 5.253789 ] Nothing was drawn , vertex count 0
[ 5.254179 ] [ 0 ] Patching task ScummVM NOVA context 0x6b5a6ab0
[ 5.275984 ]
Warp3D Nova profiling results for ScummVM :
[ 5.276033 ] Function calls used 0.118140 ms , 0.54 % of context life - time 21.710010 ms
[ 5.276081 ] Draw calls / s 0.0
[ 5.276105 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 0.118140 ms | % of CPU time
[ 5.276196 ] Clear | 1 | 0 | 0.060390 | 60.390 | 51.12 | 0.28
[ 5.276286 ] Submit | 2 | 0 | 0.011460 | 5.730 | 9.70 | 0.05
[ 5.276375 ] FBBindBuffer | 2 | 0 | 0.010860 | 5.430 | 9.19 | 0.05
[ 5.276465 ] CreateRenderStateObject | 1 | 0 | 0.007170 | 7.170 | 6.07 | 0.03
[ 5.276555 ] CreateTexSampler | 1 | 0 | 0.004170 | 4.170 | 3.53 | 0.02
[ 5.276644 ] CreateFrameBuffer | 1 | 0 | 0.003420 | 3.420 | 2.89 | 0.02
[ 5.276738 ] WaitIdle | 1 | 0 | 0.003150 | 3.150 | 2.67 | 0.01
[ 5.276829 ] Query | 36 | 0 | 0.002730 | 0.076 | 2.31 | 0.01
[ 5.276918 ] SetBlendEquation | 1 | 0 | 0.001800 | 1.800 | 1.52 | 0.01
[ 5.277008 ] SetBlendMode | 1 | 0 | 0.001650 | 1.650 | 1.40 | 0.01
[ 5.277097 ] SetStencilOp | 1 | 0 | 0.001590 | 1.590 | 1.35 | 0.01
[ 5.277186 ] SetStencilFunc | 1 | 0 | 0.001530 | 1.530 | 1.30 | 0.01
[ 5.277275 ] SetStencilWriteMask | 1 | 0 | 0.001230 | 1.230 | 1.04 | 0.01
[ 5.277365 ] TSSetParameters | 1 | 0 | 0.001110 | 1.110 | 0.94 | 0.01
[ 5.277454 ] SetState | 10 | 0 | 0.001080 | 0.108 | 0.91 | 0.00
[ 5.277547 ] SetViewport | 4 | 0 | 0.000690 | 0.173 | 0.58 | 0.00
[ 5.277637 ] SetBlendEquationSeparate | 2 | 0 | 0.000510 | 0.255 | 0.43 | 0.00
[ 5.277726 ] SetPolygonOffset | 2 | 0 | 0.000510 | 0.255 | 0.43 | 0.00
[ 5.277815 ] SetStencilOpSeparate | 1 | 0 | 0.000510 | 0.510 | 0.43 | 0.00
[ 5.277904 ] SetBlendModeSeparate | 2 | 0 | 0.000480 | 0.240 | 0.41 | 0.00
[ 5.277993 ] SetScissor | 3 | 0 | 0.000420 | 0.140 | 0.36 | 0.00
[ 5.278082 ] SetStencilFuncSeparate | 1 | 0 | 0.000360 | 0.360 | 0.30 | 0.00
[ 5.278171 ] SetFrontFace | 1 | 0 | 0.000360 | 0.360 | 0.30 | 0.00
[ 5.278261 ] SetBlendColour | 1 | 0 | 0.000300 | 0.300 | 0.25 | 0.00
[ 5.278354 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.18 | 0.00
[ 5.278447 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000180 | 0.180 | 0.15 | 0.00
[ 5.278537 ] SetLineWidth | 1 | 0 | 0.000180 | 0.180 | 0.15 | 0.00
[ 5.278627 ] SetRenderTarget | 1 | 0 | 0.000090 | 0.090 | 0.08 | 0.00
[ 5.278712 ] Primitive statistics :
[ 5.278736 ] Nothing was drawn , vertex count 0
glSnoop : tracing resumed
[ 6.340640 ] warp3dnova_free
[ 6.340667 ] ogles2_free
[ 6.344793 ] glSnoop exiting
[ 0.000009 ] Timer frequency 66666666 ticks / second
[ 0.000051 ] *** glSnoop 1.1 started . Built date : Oct 8 2022 ***
[ 0.034666 ] ogles2 . library version 3.3
[ 0.034705 ] Warp3DNova . library version 54.16
glSnoop : tracing paused
[ 1.265919 ] [ 0 ] Patching task ScummVM NOVA context 0x64dde720
[ 1.925803 ]
Warp3D Nova profiling results for ScummVM :
[ 1.925856 ] Function calls used 50.067031 ms , 7.59 % of context life - time 659.764627 ms
[ 1.925906 ] Draw calls / s 3.0
[ 1.925930 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 50.067031 ms | % of CPU time
[ 1.926021 ] TexUpdateSubImage | 3 | 0 | 32.898510 | 10966.170 | 65.71 | 4.99
[ 1.926110 ] CompileShader | 4 | 0 | 9.835440 | 2458.860 | 19.64 | 1.49
[ 1.926207 ] CreateDataBufferObject | 128 | 0 | 3.041460 | 23.761 | 6.07 | 0.46
[ 1.926297 ] WaitIdle | 4 | 0 | 1.958010 | 489.503 | 3.91 | 0.30
[ 1.926387 ] BufferUnlock | 8 | 0 | 0.524730 | 65.591 | 1.05 | 0.08
[ 1.926477 ] WaitDone | 4 | 0 | 0.441510 | 110.378 | 0.88 | 0.07
[ 1.926567 ] DestroyDataBufferObject | 128 | 0 | 0.428670 | 3.349 | 0.86 | 0.06
[ 1.926657 ] DrawArrays | 2 | 0 | 0.224100 | 112.050 | 0.45 | 0.03
[ 1.926746 ] DestroyShader | 4 | 0 | 0.140160 | 35.040 | 0.28 | 0.02
[ 1.926836 ] CreateVertexBufferObject | 6 | 0 | 0.066870 | 11.145 | 0.13 | 0.01
[ 1.926925 ] Clear | 1 | 0 | 0.062160 | 62.160 | 0.12 | 0.01
[ 1.927050 ] Destroy | 1 | 0 | 0.055200 | 55.200 | 0.11 | 0.01
[ 1.927139 ] CreateTexture | 4 | 0 | 0.040950 | 10.238 | 0.08 | 0.01
[ 1.927228 ] DestroyVertexBufferObject | 6 | 0 | 0.040440 | 6.740 | 0.08 | 0.01
[ 1.927317 ] DestroyTexture | 4 | 0 | 0.038070 | 9.518 | 0.08 | 0.01
[ 1.927407 ] Submit | 7 | 0 | 0.031170 | 4.453 | 0.06 | 0.00
[ 1.927497 ] ShaderGetObjectInfo | 30 | 0 | 0.024570 | 0.819 | 0.05 | 0.00
[ 1.927586 ] CreateTexSampler | 5 | 0 | 0.021030 | 4.206 | 0.04 | 0.00
[ 1.927742 ] BindShaderDataBuffer | 388 | 0 | 0.018810 | 0.048 | 0.04 | 0.00
[ 1.927832 ] DestroyFrameBuffer | 3 | 0 | 0.015660 | 5.220 | 0.03 | 0.00
[ 1.927927 ] VBOLock | 6 | 0 | 0.015330 | 2.555 | 0.03 | 0.00
[ 1.928017 ] CreateShaderPipeline | 2 | 0 | 0.015180 | 7.590 | 0.03 | 0.00
[ 1.928108 ] FBBindBuffer | 3 | 0 | 0.014880 | 4.960 | 0.03 | 0.00
[ 1.928197 ] DestroyTexSampler | 5 | 0 | 0.011430 | 2.286 | 0.02 | 0.00
[ 1.928288 ] DBOSetBuffer | 128 | 0 | 0.011130 | 0.087 | 0.02 | 0.00
[ 1.928378 ] CreateFrameBuffer | 2 | 0 | 0.009030 | 4.515 | 0.02 | 0.00
[ 1.928469 ] DestroyRenderStateObject | 2 | 0 | 0.007140 | 3.570 | 0.01 | 0.00
[ 1.928559 ] CreateRenderStateObject | 1 | 0 | 0.007140 | 7.140 | 0.01 | 0.00
[ 1.928649 ] BindTexture | 71 | 0 | 0.006810 | 0.096 | 0.01 | 0.00
[ 1.928750 ] GetVertexAttribArray | 96 | 0 | 0.006210 | 0.065 | 0.01 | 0.00
[ 1.928840 ] TSSetParameters | 21 | 0 | 0.006030 | 0.287 | 0.01 | 0.00
[ 1.928930 ] DestroyShaderPipeline | 2 | 0 | 0.004740 | 2.370 | 0.01 | 0.00
[ 1.929019 ] DBOLock | 2 | 0 | 0.004620 | 2.310 | 0.01 | 0.00
[ 1.929109 ] SetState | 23 | 0 | 0.004260 | 0.185 | 0.01 | 0.00
[ 1.933549 ] VBOSetArray | 6 | 0 | 0.004110 | 0.685 | 0.01 | 0.00
[ 1.933640 ] Query | 38 | 0 | 0.003270 | 0.086 | 0.01 | 0.00
[ 1.933729 ] TexSetParameters | 8 | 0 | 0.003240 | 0.405 | 0.01 | 0.00
[ 1.933818 ] ShaderGetCount | 20 | 0 | 0.003240 | 0.162 | 0.01 | 0.00
[ 1.933914 ] SetScissor | 16 | 0 | 0.003150 | 0.197 | 0.01 | 0.00
[ 1.934003 ] SetViewport | 11 | 0 | 0.002610 | 0.237 | 0.01 | 0.00
[ 1.934092 ] SetStencilFunc | 1 | 0 | 0.001890 | 1.890 | 0.00 | 0.00
[ 1.934181 ] SetBlendMode | 1 | 0 | 0.001680 | 1.680 | 0.00 | 0.00
[ 1.934270 ] SetShaderPipeline | 9 | 0 | 0.001620 | 0.180 | 0.00 | 0.00
[ 1.934358 ] SetStencilOp | 1 | 0 | 0.001500 | 1.500 | 0.00 | 0.00
[ 1.934448 ] SetStencilWriteMask | 1 | 0 | 0.001470 | 1.470 | 0.00 | 0.00
[ 1.934536 ] BindVertexAttribArray | 9 | 0 | 0.001410 | 0.157 | 0.00 | 0.00
[ 1.934625 ] SetBlendEquation | 1 | 0 | 0.001380 | 1.380 | 0.00 | 0.00
[ 1.934718 ] SetRenderTarget | 5 | 0 | 0.000930 | 0.186 | 0.00 | 0.00
[ 1.934807 ] SetBlendModeSeparate | 2 | 0 | 0.000660 | 0.330 | 0.00 | 0.00
[ 1.934896 ] SetPolygonOffset | 2 | 0 | 0.000630 | 0.315 | 0.00 | 0.00
[ 1.934984 ] ShaderGetTotalStorage | 4 | 0 | 0.000390 | 0.098 | 0.00 | 0.00
[ 1.935073 ] SetStencilOpSeparate | 1 | 0 | 0.000390 | 0.390 | 0.00 | 0.00
[ 1.935162 ] SetLineWidth | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 1.935250 ] SetStencilFuncSeparate | 1 | 0 | 0.000330 | 0.330 | 0.00 | 0.00
[ 1.935339 ] SetBlendEquationSeparate | 2 | 0 | 0.000330 | 0.165 | 0.00 | 0.00
[ 1.935428 ] SetFrontFace | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 1.935522 ] SetBlendColour | 1 | 0 | 0.000270 | 0.270 | 0.00 | 0.00
[ 1.935610 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 1.935700 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 1.935784 ] Primitive statistics :
[ 1.935813 ] Total vertices 8. 12.1 vertices / s , 4.0 vertices / call , consisting of :
[ 1.935864 ] - Triangle strip vertices 8. 12.1 verts / s , 4.0 verts / call
[ 2.044991 ] [ 0 ] Patching task ScummVM NOVA context 0x64dde720
[ 2.116867 ]
Warp3D Nova profiling results for ScummVM :
[ 2.116918 ] Function calls used 8.685630 ms , 25.33 % of context life - time 34.290240 ms
[ 2.116967 ] Draw calls / s 0.0
[ 2.116990 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 8.685630 ms | % of CPU time
[ 2.117087 ] CompileShader | 2 | 0 | 5.990430 | 2995.215 | 68.97 | 17.47
[ 2.117182 ] CreateDataBufferObject | 64 | 0 | 1.523400 | 23.803 | 17.54 | 4.44
[ 2.117275 ] Destroy | 1 | 0 | 0.733650 | 733.650 | 8.45 | 2.14
[ 2.117365 ] DestroyDataBufferObject | 64 | 0 | 0.199470 | 3.117 | 2.30 | 0.58
[ 2.117454 ] DestroyShader | 2 | 0 | 0.055890 | 27.945 | 0.64 | 0.16
[ 2.117543 ] Clear | 1 | 0 | 0.019710 | 19.710 | 0.23 | 0.06
[ 2.117773 ] FBBindBuffer | 5 | 0 | 0.019020 | 3.804 | 0.22 | 0.06
[ 2.117868 ] CreateTexture | 1 | 0 | 0.018420 | 18.420 | 0.21 | 0.05
[ 2.117956 ] DestroyFrameBuffer | 3 | 0 | 0.013350 | 4.450 | 0.15 | 0.04
[ 2.118045 ] ShaderGetObjectInfo | 16 | 0 | 0.013080 | 0.818 | 0.15 | 0.04
[ 2.118134 ] WaitIdle | 3 | 0 | 0.011040 | 3.680 | 0.13 | 0.03
[ 2.118298 ] CreateVertexBufferObject | 1 | 0 | 0.010800 | 10.800 | 0.12 | 0.03
[ 2.118387 ] Submit | 4 | 0 | 0.009510 | 2.378 | 0.11 | 0.03
[ 2.118477 ] DestroyVertexBufferObject | 1 | 0 | 0.008880 | 8.880 | 0.10 | 0.03
[ 2.118565 ] CreateShaderPipeline | 1 | 0 | 0.007500 | 7.500 | 0.09 | 0.02
[ 2.118655 ] DestroyRenderStateObject | 2 | 0 | 0.006870 | 3.435 | 0.08 | 0.02
[ 2.118749 ] CreateTexSampler | 2 | 0 | 0.006720 | 3.360 | 0.08 | 0.02
[ 2.118837 ] DestroyTexSampler | 3 | 0 | 0.006690 | 2.230 | 0.08 | 0.02
[ 2.118927 ] DBOSetBuffer | 64 | 0 | 0.005400 | 0.084 | 0.06 | 0.02
[ 2.119015 ] BindTexture | 65 | 0 | 0.004710 | 0.072 | 0.05 | 0.01
[ 2.119104 ] CreateFrameBuffer | 1 | 0 | 0.003690 | 3.690 | 0.04 | 0.01
[ 2.119192 ] DestroyTexture | 1 | 0 | 0.003300 | 3.300 | 0.04 | 0.01
[ 2.119281 ] DestroyShaderPipeline | 1 | 0 | 0.002730 | 2.730 | 0.03 | 0.01
[ 2.119369 ] TSSetParameters | 6 | 0 | 0.002370 | 0.395 | 0.03 | 0.01
[ 2.119458 ] ShaderGetCount | 10 | 0 | 0.002100 | 0.210 | 0.02 | 0.01
[ 2.119551 ] GetVertexAttribArray | 16 | 0 | 0.001230 | 0.077 | 0.01 | 0.00
[ 2.119640 ] TexSetParameters | 2 | 0 | 0.001200 | 0.600 | 0.01 | 0.00
[ 2.119730 ] SetState | 8 | 0 | 0.001140 | 0.143 | 0.01 | 0.00
[ 2.119818 ] SetRenderTarget | 8 | 0 | 0.000930 | 0.116 | 0.01 | 0.00
[ 2.119908 ] SetViewport | 5 | 0 | 0.000900 | 0.180 | 0.01 | 0.00
[ 2.120027 ] SetScissor | 4 | 0 | 0.000630 | 0.158 | 0.01 | 0.00
[ 2.120115 ] Query | 1 | 0 | 0.000630 | 0.630 | 0.01 | 0.00
[ 2.120206 ] ShaderGetTotalStorage | 2 | 0 | 0.000240 | 0.120 | 0.00 | 0.00
[ 2.120290 ] Primitive statistics :
[ 2.120314 ] Nothing was drawn , vertex count 0
[ 2.120716 ] [ 0 ] Patching task ScummVM NOVA context 0x64dde720
[ 2.142054 ]
Warp3D Nova profiling results for ScummVM :
[ 2.142107 ] Function calls used 0.111090 ms , 0.52 % of context life - time 21.244410 ms
[ 2.142155 ] Draw calls / s 0.0
[ 2.142179 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 0.111090 ms | % of CPU time
[ 2.143808 ] Clear | 1 | 0 | 0.057930 | 57.930 | 52.15 | 0.27
[ 2.143898 ] FBBindBuffer | 2 | 0 | 0.010080 | 5.040 | 9.07 | 0.05
[ 2.143988 ] Submit | 2 | 0 | 0.008460 | 4.230 | 7.62 | 0.04
[ 2.144077 ] CreateRenderStateObject | 1 | 0 | 0.006690 | 6.690 | 6.02 | 0.03
[ 2.144166 ] CreateTexSampler | 1 | 0 | 0.003510 | 3.510 | 3.16 | 0.02
[ 2.144255 ] CreateFrameBuffer | 1 | 0 | 0.003300 | 3.300 | 2.97 | 0.02
[ 2.144345 ] WaitIdle | 1 | 0 | 0.003270 | 3.270 | 2.94 | 0.02
[ 2.144435 ] Query | 36 | 0 | 0.002940 | 0.082 | 2.65 | 0.01
[ 2.144524 ] SetBlendMode | 1 | 0 | 0.001740 | 1.740 | 1.57 | 0.01
[ 2.155682 ] SetBlendEquation | 1 | 0 | 0.001680 | 1.680 | 1.51 | 0.01
[ 2.155773 ] SetStencilOp | 1 | 0 | 0.001650 | 1.650 | 1.49 | 0.01
[ 2.155862 ] SetStencilFunc | 1 | 0 | 0.001500 | 1.500 | 1.35 | 0.01
[ 2.155952 ] SetStencilWriteMask | 1 | 0 | 0.001320 | 1.320 | 1.19 | 0.01
[ 2.156041 ] SetState | 10 | 0 | 0.001290 | 0.129 | 1.16 | 0.01
[ 2.156130 ] TSSetParameters | 1 | 0 | 0.000900 | 0.900 | 0.81 | 0.00
[ 2.156219 ] SetStencilOpSeparate | 1 | 0 | 0.000570 | 0.570 | 0.51 | 0.00
[ 2.156309 ] SetViewport | 4 | 0 | 0.000540 | 0.135 | 0.49 | 0.00
[ 2.156397 ] SetPolygonOffset | 2 | 0 | 0.000540 | 0.270 | 0.49 | 0.00
[ 2.156491 ] SetBlendModeSeparate | 2 | 0 | 0.000540 | 0.270 | 0.49 | 0.00
[ 2.156579 ] SetBlendColour | 1 | 0 | 0.000480 | 0.480 | 0.43 | 0.00
[ 2.156668 ] SetScissor | 3 | 0 | 0.000450 | 0.150 | 0.41 | 0.00
[ 2.156756 ] SetBlendEquationSeparate | 2 | 0 | 0.000420 | 0.210 | 0.38 | 0.00
[ 2.156845 ] SetLineWidth | 1 | 0 | 0.000300 | 0.300 | 0.27 | 0.00
[ 2.156932 ] SetStencilFuncSeparate | 1 | 0 | 0.000240 | 0.240 | 0.22 | 0.00
[ 2.157022 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000210 | 0.210 | 0.19 | 0.00
[ 2.157110 ] SetFrontFace | 1 | 0 | 0.000210 | 0.210 | 0.19 | 0.00
[ 2.157199 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.19 | 0.00
[ 2.157291 ] SetRenderTarget | 1 | 0 | 0.000120 | 0.120 | 0.11 | 0.00
[ 2.157379 ] Primitive statistics :
[ 2.157404 ] Nothing was drawn , vertex count 0
glSnoop : tracing resumed
[ 3.159593 ] warp3dnova_free
[ 3.159620 ] ogles2_free
[ 3.220513 ] glSnoop exiting
I'd also want to ask you to test Grim Fandango with any version you have and see if the slowdowns are there, e.g. the 2.6.0 release on OS4Depot.net
The slowdowns are all over the gmae but most prominently in the intro right at the beginning
- when Manny opens the door and Selso (the client) looks up to him
- when Selso starts tapping his foot under the chair
- when Manny say "I'm your friend" etc.
really hard to miss as FPS drops from 60 to 10 for me
Also in-game character animations are affected, e.g.
- when Glottis leaves his shack in the garage (here you even see a whole animation skip due to the FPS drop)
Please help, this is way over my head
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/8 15:48
#304
Home away from home
Joined: 2007/9/11 12:31Last Login
: 11/19 7:43
From Russia
Group:
Registered Users
@Raziel Wasn't this an issue where they limit the FPS to the "sync", and while on faster machines it behave like 60 FPS, on other ones behave like 30 FPS ? When i create a bug-report about, they just close it, like it all correct to have FPS counter, but limit FPS to the Sync , and even from the menu of scummvm it unpossible to "un-sync" it to have maximum FPS. From my side i do test it all the times on latest ogles2 and warp3dnova, and with their hardcoded fps limit i have problems with speed, but once i comment out necessary line in the code which do hardcore fps limit, everything back to normal. You may have on issue because limited fps now depends on the speed, if you can't reach normal 60fps, it will drops to 30 or whatever, if it can't reach 30 in some, it will drops then to 10 or to 15, etc. In other words, their hardcoded fps limites is for real bad stuff, and they should't do it , even, if it fix some other bugs.
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/8 16:47
#305
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
Nothing to do with that, sorry. I tried revisions even before they capped it, still the same. I tried revisions where I knew it worked, also still the same. Also, no other engine is affected (and also also there hasn't been done anything to that specific code in a long time), so it's either something in the gfx driver that changed or the latest SDL2 revision...hmm, need to try the SDL2 settings, maybe
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/8 17:22
#306
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel
Thanks for the log sample, but based on that profiling period was very short (< 1 second) and there were very few draw calls. I could see 1 Clear and 2 DrawArrays, so almost nothing was renderered during this capture. Also OGLES2 results were not included.
Also calls of TexUpdateSubImage were expensive, average shows 13 ms so that's almost the budget for one frame at 60 FPS (~16 ms).
EDIT: strange, now I see that there are multiple short-lived context creations. Maybe ScummVM is creating the GL context many times. I'm not sure which of the results is relevant, if any.
Does this happen with Grim Fandango demo version? And did you try to remove that suspected frame cap?
Could you also test with Hieronymus?
http://os4depot.net/?function=showfil ... ment/debug/hieronymus.lha SDL2 settings should not impact OpenGL(ES2) applications, they are for SDL_Renderer subsystem (which has multiple driver backends from software to DirectX to OpenGL to Vulkan etc).
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/8 18:44
#307
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill Huh that is strange. I started from cli with 60 seconds to log and let it write ro file with sashimi. Maybe that was the problem? Need ro catch the serial log instead. Yes, I did try without the cap as I wrote above. The cap was not even there and it still displayed the same behaviour (with higher fps of course, but still a significant fps drop)
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 13:29
#308
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill
Ok, i got something out of serial (and i even see a 100% error line with GetBlendMode...not that i suspect that this may be it)
[ 0.000009 ] Timer frequency 66666666 ticks / second
[ 0.004591 ] *** glSnoop 1.1 started . Built date : Oct 8 2022 ***
[ 0.039549 ] ogles2 . library version 3.3
[ 0.042932 ] Warp3DNova . library version 54.16
glSnoop : tracing paused
[ 4.330496 ] [ 0 ] Patching task ScummVM NOVA context 0x66081000
[ 5.001790 ]
Warp3D Nova profiling results for ScummVM :
[ 5.006772 ] Function calls used 79.762381 ms , 11.98 % of context life - time 665.883037 ms
[ 5.014734 ] Draw calls / s 3.0
[ 5.020520 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 79.762381 ms | % of CPU time
[ 5.034942 ] TexUpdateSubImage | 3 | 0 | 34.491720 | 11497.240 | 43.24 | 5.18
[ 5.049572 ] BufferUnlock | 8 | 0 | 16.682850 | 2085.356 | 20.92 | 2.51
[ 5.064321 ] CreateDataBufferObject | 128 | 0 | 16.640910 | 130.007 | 20.86 | 2.50
[ 5.078940 ] CompileShader | 4 | 0 | 9.827850 | 2456.963 | 12.32 | 1.48
[ 5.093511 ] DestroyDataBufferObject | 128 | 0 | 0.583050 | 4.555 | 0.73 | 0.09
[ 5.108068 ] WaitIdle | 4 | 0 | 0.396840 | 99.210 | 0.50 | 0.06
[ 5.125289 ] WaitDone | 4 | 0 | 0.387300 | 96.825 | 0.49 | 0.06
[ 5.139900 ] DestroyShader | 4 | 0 | 0.139530 | 34.883 | 0.17 | 0.02
[ 5.154953 ] Destroy | 1 | 0 | 0.063060 | 63.060 | 0.08 | 0.01
[ 5.169712 ] Clear | 1 | 0 | 0.062640 | 62.640 | 0.08 | 0.01
[ 5.184276 ] CreateVertexBufferObject | 6 | 0 | 0.061830 | 10.305 | 0.08 | 0.01
[ 5.198983 ] CreateTexture | 4 | 0 | 0.041730 | 10.433 | 0.05 | 0.01
[ 5.213514 ] DestroyVertexBufferObject | 6 | 0 | 0.040800 | 6.800 | 0.05 | 0.01
[ 5.230366 ] Submit | 7 | 0 | 0.033270 | 4.753 | 0.04 | 0.00
[ 5.244737 ] DrawArrays | 2 | 0 | 0.030690 | 15.345 | 0.04 | 0.00
[ 5.259196 ] ShaderGetObjectInfo | 30 | 0 | 0.024630 | 0.821 | 0.03 | 0.00
[ 5.273660 ] FBBindBuffer | 3 | 0 | 0.023610 | 7.870 | 0.03 | 0.00
[ 5.288210 ] DestroyTexture | 4 | 0 | 0.022740 | 5.685 | 0.03 | 0.00
[ 5.302616 ] CreateTexSampler | 5 | 0 | 0.021960 | 4.392 | 0.03 | 0.00
[ 5.317093 ] BindShaderDataBuffer | 388 | 0 | 0.019140 | 0.049 | 0.02 | 0.00
[ 5.333561 ] CreateShaderPipeline | 2 | 0 | 0.016500 | 8.250 | 0.02 | 0.00
[ 5.349867 ] VBOLock | 6 | 0 | 0.016320 | 2.720 | 0.02 | 0.00
[ 5.364231 ] DestroyFrameBuffer | 3 | 0 | 0.015780 | 5.260 | 0.02 | 0.00
[ 5.378865 ] DBOSetBuffer | 128 | 0 | 0.014460 | 0.113 | 0.02 | 0.00
[ 5.393312 ] DestroyTexSampler | 5 | 0 | 0.011250 | 2.250 | 0.01 | 0.00
[ 5.407930 ] CreateFrameBuffer | 2 | 0 | 0.008940 | 4.470 | 0.01 | 0.00
[ 5.422357 ] DestroyRenderStateObject | 2 | 0 | 0.007590 | 3.795 | 0.01 | 0.00
[ 5.439427 ] CreateRenderStateObject | 1 | 0 | 0.007350 | 7.350 | 0.01 | 0.00
[ 5.453949 ] TSSetParameters | 21 | 0 | 0.006570 | 0.313 | 0.01 | 0.00
[ 5.471934 ] BindTexture | 71 | 0 | 0.006510 | 0.092 | 0.01 | 0.00
[ 5.486715 ] GetVertexAttribArray | 96 | 0 | 0.005940 | 0.062 | 0.01 | 0.00
[ 5.501189 ] DestroyShaderPipeline | 2 | 0 | 0.004650 | 2.325 | 0.01 | 0.00
[ 5.515804 ] VBOSetArray | 6 | 0 | 0.004410 | 0.735 | 0.01 | 0.00
[ 5.531052 ] Query | 38 | 0 | 0.004320 | 0.114 | 0.01 | 0.00
[ 5.548467 ] SetState | 23 | 0 | 0.003870 | 0.168 | 0.00 | 0.00
[ 5.563025 ] DBOLock | 2 | 0 | 0.003450 | 1.725 | 0.00 | 0.00
[ 5.578219 ] TexSetParameters | 8 | 0 | 0.003390 | 0.424 | 0.00 | 0.00
[ 5.594298 ] SetScissor | 16 | 0 | 0.003330 | 0.208 | 0.00 | 0.00
[ 5.610991 ] ShaderGetCount | 20 | 0 | 0.003330 | 0.167 | 0.00 | 0.00
[ 5.626842 ] SetViewport | 11 | 0 | 0.002430 | 0.221 | 0.00 | 0.00
[ 5.641557 ] SetBlendMode | 1 | 0 | 0.001800 | 1.800 | 0.00 | 0.00
[ 5.658006 ] SetStencilOp | 1 | 0 | 0.001590 | 1.590 | 0.00 | 0.00
[ 5.672930 ] SetShaderPipeline | 9 | 0 | 0.001560 | 0.173 | 0.00 | 0.00
[ 5.687382 ] SetBlendEquation | 1 | 0 | 0.001560 | 1.560 | 0.00 | 0.00
[ 5.704085 ] SetStencilFunc | 1 | 0 | 0.001470 | 1.470 | 0.00 | 0.00
[ 5.720727 ] SetStencilWriteMask | 1 | 0 | 0.001440 | 1.440 | 0.00 | 0.00
[ 5.735805 ] BindVertexAttribArray | 9 | 0 | 0.001110 | 0.123 | 0.00 | 0.00
[ 5.750258 ] SetRenderTarget | 5 | 0 | 0.001050 | 0.210 | 0.00 | 0.00
[ 5.767444 ] SetBlendModeSeparate | 2 | 0 | 0.000750 | 0.375 | 0.00 | 0.00
[ 5.783902 ] SetPolygonOffset | 2 | 0 | 0.000480 | 0.240 | 0.00 | 0.00
[ 5.798308 ] SetStencilOpSeparate | 1 | 0 | 0.000480 | 0.480 | 0.00 | 0.00
[ 5.820407 ] SetBlendColour | 1 | 0 | 0.000390 | 0.390 | 0.00 | 0.00
[ 5.834942 ] ShaderGetTotalStorage | 4 | 0 | 0.000390 | 0.098 | 0.00 | 0.00
[ 5.849512 ] SetLineWidth | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 5.863857 ] SetBlendEquationSeparate | 2 | 0 | 0.000360 | 0.180 | 0.00 | 0.00
[ 5.880229 ] SetFrontFace | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 5.894645 ] SetStencilFuncSeparate | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 5.909140 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 5.923684 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000180 | 0.180 | 0.00 | 0.00
[ 5.938169 ] Primitive statistics :
[ 5.941236 ] Total vertices 8. 12.0 vertices / s , 4.0 vertices / call , consisting of :
[ 5.948796 ] - Triangle strip vertices 8. 12.0 verts / s , 4.0 verts / call
[ 6.035967 ] [ 0 ] Patching task ScummVM NOVA context 0x66081000
[ 6.108384 ]
Warp3D Nova profiling results for ScummVM :
[ 6.113334 ] Function calls used 11.493240 ms , 17.16 % of context life - time 66.989401 ms
[ 6.121300 ] Draw calls / s 0.0
[ 6.123994 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 11.493240 ms | % of CPU time
[ 6.138519 ] CompileShader | 2 | 0 | 8.647860 | 4323.930 | 75.24 | 12.91
[ 6.153010 ] CreateDataBufferObject | 64 | 0 | 1.504440 | 23.507 | 13.09 | 2.25
[ 6.167655 ] Destroy | 1 | 0 | 0.655830 | 655.830 | 5.71 | 0.98
[ 6.182218 ] DestroyDataBufferObject | 64 | 0 | 0.217680 | 3.401 | 1.89 | 0.32
[ 6.196689 ] CreateTexture | 1 | 0 | 0.116070 | 116.070 | 1.01 | 0.17
[ 6.213850 ] Clear | 2 | 0 | 0.080340 | 40.170 | 0.70 | 0.12
[ 6.228299 ] DestroyShader | 2 | 0 | 0.066480 | 33.240 | 0.58 | 0.10
[ 6.242834 ] FBBindBuffer | 7 | 0 | 0.030660 | 4.380 | 0.27 | 0.05
[ 6.257200 ] Submit | 6 | 0 | 0.018930 | 3.155 | 0.16 | 0.03
[ 6.273020 ] WaitIdle | 4 | 0 | 0.014970 | 3.743 | 0.13 | 0.02
[ 6.287459 ] ShaderGetObjectInfo | 16 | 0 | 0.014160 | 0.885 | 0.12 | 0.02
[ 6.302015 ] DestroyFrameBuffer | 3 | 0 | 0.013350 | 4.450 | 0.12 | 0.02
[ 6.317447 ] CreateVertexBufferObject | 1 | 0 | 0.011460 | 11.460 | 0.10 | 0.02
[ 6.331956 ] CreateTexSampler | 3 | 0 | 0.010620 | 3.540 | 0.09 | 0.02
[ 6.346454 ] DestroyVertexBufferObject | 1 | 0 | 0.008880 | 8.880 | 0.08 | 0.01
[ 6.360967 ] CreateShaderPipeline | 1 | 0 | 0.007560 | 7.560 | 0.07 | 0.01
[ 6.376896 ] CreateFrameBuffer | 2 | 0 | 0.007560 | 3.780 | 0.07 | 0.01
[ 6.391433 ] DestroyRenderStateObject | 2 | 0 | 0.007140 | 3.570 | 0.06 | 0.01
[ 6.406891 ] CreateRenderStateObject | 1 | 0 | 0.007020 | 7.020 | 0.06 | 0.01
[ 6.421879 ] DestroyTexSampler | 3 | 0 | 0.006780 | 2.260 | 0.06 | 0.01
[ 6.436800 ] DBOSetBuffer | 64 | 0 | 0.005910 | 0.092 | 0.05 | 0.01
[ 6.451410 ] BindTexture | 65 | 0 | 0.004440 | 0.068 | 0.04 | 0.01
[ 6.466607 ] Query | 37 | 0 | 0.003840 | 0.104 | 0.03 | 0.01
[ 6.481112 ] DestroyTexture | 1 | 0 | 0.003330 | 3.330 | 0.03 | 0.00
[ 6.495561 ] TSSetParameters | 7 | 0 | 0.003330 | 0.476 | 0.03 | 0.00
[ 6.510007 ] DestroyShaderPipeline | 1 | 0 | 0.002700 | 2.700 | 0.02 | 0.00
[ 6.525887 ] SetState | 18 | 0 | 0.002430 | 0.135 | 0.02 | 0.00
[ 6.540357 ] SetBlendMode | 1 | 0 | 0.001800 | 1.800 | 0.02 | 0.00
[ 6.554831 ] ShaderGetCount | 10 | 0 | 0.001710 | 0.171 | 0.01 | 0.00
[ 6.570727 ] SetStencilOp | 1 | 0 | 0.001620 | 1.620 | 0.01 | 0.00
[ 6.585288 ] SetBlendEquation | 1 | 0 | 0.001620 | 1.620 | 0.01 | 0.00
[ 6.599715 ] SetViewport | 9 | 0 | 0.001560 | 0.173 | 0.01 | 0.00
[ 6.614275 ] SetStencilFunc | 1 | 0 | 0.001470 | 1.470 | 0.01 | 0.00
[ 6.631429 ] SetStencilWriteMask | 1 | 0 | 0.001380 | 1.380 | 0.01 | 0.00
[ 6.646154 ] SetScissor | 7 | 0 | 0.001260 | 0.180 | 0.01 | 0.00
[ 6.660889 ] SetRenderTarget | 9 | 0 | 0.001200 | 0.133 | 0.01 | 0.00
[ 6.675695 ] GetVertexAttribArray | 16 | 0 | 0.001110 | 0.069 | 0.01 | 0.00
[ 6.690260 ] TexSetParameters | 2 | 0 | 0.001050 | 0.525 | 0.01 | 0.00
[ 6.704753 ] SetBlendModeSeparate | 2 | 0 | 0.000690 | 0.345 | 0.01 | 0.00
[ 6.719249 ] SetPolygonOffset | 2 | 0 | 0.000450 | 0.225 | 0.00 | 0.00
[ 6.736351 ] SetStencilOpSeparate | 1 | 0 | 0.000420 | 0.420 | 0.00 | 0.00
[ 6.750874 ] SetBlendEquationSeparate | 2 | 0 | 0.000390 | 0.195 | 0.00 | 0.00
[ 6.765418 ] SetStencilFuncSeparate | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 6.779864 ] SetBlendColour | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 6.794446 ] SetFrontFace | 1 | 0 | 0.000270 | 0.270 | 0.00 | 0.00
[ 6.808851 ] SetDepthCompareFunc | 1 | 0 | 0.000240 | 0.240 | 0.00 | 0.00
[ 6.823396 ] SetLineWidth | 1 | 0 | 0.000240 | 0.240 | 0.00 | 0.00
[ 6.840003 ] ShaderGetTotalStorage | 2 | 0 | 0.000210 | 0.105 | 0.00 | 0.00
[ 6.854637 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000180 | 0.180 | 0.00 | 0.00
[ 6.869087 ] Primitive statistics :
[ 6.872182 ] Nothing was drawn , vertex count 0
[ 6.876899 ] [ 0 ] Patching task ScummVM NOVA context 0x5da6e000
[ 6.949513 ]
Warp3D Nova profiling results for ScummVM :
[ 6.954522 ] Function calls used 8.677800 ms , 12.93 % of context life - time 67.091311 ms
[ 6.962208 ] Draw calls / s 0.0
[ 6.964922 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 8.677800 ms | % of CPU time
[ 6.979480 ] CompileShader | 2 | 0 | 6.140160 | 3070.080 | 70.76 | 9.15
[ 6.993979 ] CreateDataBufferObject | 64 | 0 | 1.505640 | 23.526 | 17.35 | 2.24
[ 7.008411 ] Destroy | 1 | 0 | 0.438480 | 438.480 | 5.05 | 0.65
[ 7.022869 ] DestroyDataBufferObject | 64 | 0 | 0.240090 | 3.751 | 2.77 | 0.36
[ 7.037408 ] Clear | 2 | 0 | 0.078390 | 39.195 | 0.90 | 0.12
[ 7.054572 ] DestroyShader | 2 | 0 | 0.055320 | 27.660 | 0.64 | 0.08
[ 7.068952 ] FBBindBuffer | 7 | 0 | 0.030090 | 4.299 | 0.35 | 0.04
[ 7.083635 ] Submit | 6 | 0 | 0.017820 | 2.970 | 0.21 | 0.03
[ 7.098003 ] CreateTexture | 1 | 0 | 0.017100 | 17.100 | 0.20 | 0.03
[ 7.112531 ] WaitIdle | 4 | 0 | 0.014580 | 3.645 | 0.17 | 0.02
[ 7.126890 ] ShaderGetObjectInfo | 16 | 0 | 0.013470 | 0.842 | 0.16 | 0.02
[ 7.141430 ] DestroyFrameBuffer | 3 | 0 | 0.013020 | 4.340 | 0.15 | 0.02
[ 7.157596 ] CreateVertexBufferObject | 1 | 0 | 0.011460 | 11.460 | 0.13 | 0.02
[ 7.171984 ] CreateTexSampler | 3 | 0 | 0.010500 | 3.500 | 0.12 | 0.02
[ 7.186559 ] DestroyVertexBufferObject | 1 | 0 | 0.009540 | 9.540 | 0.11 | 0.01
[ 7.202860 ] CreateShaderPipeline | 1 | 0 | 0.007830 | 7.830 | 0.09 | 0.01
[ 7.217377 ] DestroyRenderStateObject | 2 | 0 | 0.007080 | 3.540 | 0.08 | 0.01
[ 7.231815 ] CreateFrameBuffer | 2 | 0 | 0.007020 | 3.510 | 0.08 | 0.01
[ 7.246401 ] CreateRenderStateObject | 1 | 0 | 0.006960 | 6.960 | 0.08 | 0.01
[ 7.263474 ] DestroyTexSampler | 3 | 0 | 0.006930 | 2.310 | 0.08 | 0.01
[ 7.277967 ] DBOSetBuffer | 64 | 0 | 0.006300 | 0.098 | 0.07 | 0.01
[ 7.294368 ] BindTexture | 65 | 0 | 0.004440 | 0.068 | 0.05 | 0.01
[ 7.309056 ] TSSetParameters | 7 | 0 | 0.003450 | 0.493 | 0.04 | 0.01
[ 7.325714 ] DestroyTexture | 1 | 0 | 0.003420 | 3.420 | 0.04 | 0.01
[ 7.340157 ] Query | 37 | 0 | 0.003300 | 0.089 | 0.04 | 0.00
[ 7.355936 ] DestroyShaderPipeline | 1 | 0 | 0.002820 | 2.820 | 0.03 | 0.00
[ 7.372471 ] SetState | 18 | 0 | 0.002550 | 0.142 | 0.03 | 0.00
[ 7.389143 ] ShaderGetCount | 10 | 0 | 0.001950 | 0.195 | 0.02 | 0.00
[ 7.403993 ] SetBlendMode | 1 | 0 | 0.001800 | 1.800 | 0.02 | 0.00
[ 7.418619 ] SetBlendEquation | 1 | 0 | 0.001740 | 1.740 | 0.02 | 0.00
[ 7.435291 ] SetStencilOp | 1 | 0 | 0.001590 | 1.590 | 0.02 | 0.00
[ 7.449795 ] SetViewport | 9 | 0 | 0.001530 | 0.170 | 0.02 | 0.00
[ 7.464420 ] SetStencilFunc | 1 | 0 | 0.001440 | 1.440 | 0.02 | 0.00
[ 7.481451 ] SetStencilWriteMask | 1 | 0 | 0.001380 | 1.380 | 0.02 | 0.00
[ 7.495795 ] SetScissor | 7 | 0 | 0.001290 | 0.184 | 0.01 | 0.00
[ 7.519150 ] GetVertexAttribArray | 16 | 0 | 0.001140 | 0.071 | 0.01 | 0.00
[ 7.533546 ] SetRenderTarget | 9 | 0 | 0.001110 | 0.123 | 0.01 | 0.00
[ 7.548128 ] TexSetParameters | 2 | 0 | 0.001110 | 0.555 | 0.01 | 0.00
[ 7.562588 ] SetPolygonOffset | 2 | 0 | 0.000690 | 0.345 | 0.01 | 0.00
[ 7.577033 ] SetBlendModeSeparate | 2 | 0 | 0.000660 | 0.330 | 0.01 | 0.00
[ 7.593660 ] SetStencilOpSeparate | 1 | 0 | 0.000450 | 0.450 | 0.01 | 0.00
[ 7.608136 ] SetBlendEquationSeparate | 2 | 0 | 0.000420 | 0.210 | 0.00 | 0.00
[ 7.622629 ] SetLineWidth | 1 | 0 | 0.000330 | 0.330 | 0.00 | 0.00
[ 7.637047 ] SetStencilFuncSeparate | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 7.651535 ] SetBlendColour | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 7.665954 ] SetFrontFace | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 7.680449 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 7.697146 ] SetDepthCompareFunc | 1 | 0 | 0.000210 | 0.210 | 0.00 | 0.00
[ 7.711539 ] ShaderGetTotalStorage | 2 | 0 | 0.000180 | 0.090 | 0.00 | 0.00
[ 7.726099 ] Primitive statistics :
[ 7.729175 ] Nothing was drawn , vertex count 0
[ 7.829461 ] [ 0 ] Patching task ScummVM NOVA context 0x66551390
[ 40.401820 ]
Warp3D Nova profiling results for ScummVM :
[ 40.406818 ] Function calls used 2286.932183 ms , 7.02 % of context life - time 32566.907306 ms
[ 40.415454 ] Draw calls / s 178.9
[ 40.418362 ] function | call count | errors | duration ( ms ) | avg . call dur . ( us ) | % of 2286.932183 ms | % of CPU time
[ 40.433510 ] TexUpdateSubImage | 396 | 0 | 1238.356722 | 3127.163 | 54.15 | 3.80
[ 40.449710 ] WaitDone | 1635 | 0 | 543.835685 | 332.621 | 23.78 | 1.67
[ 40.466022 ] CompileShader | 24 | 0 | 213.344042 | 8889.335 | 9.33 | 0.66
[ 40.481363 ] Submit | 1968 | 0 | 77.853901 | 39.560 | 3.40 | 0.24
[ 40.496484 ] BufferUnlock | 6559 | 0 | 71.088661 | 10.838 | 3.11 | 0.22
[ 40.512851 ] DrawArrays | 5462 | 0 | 37.915170 | 6.942 | 1.66 | 0.12
[ 40.527659 ] DrawElements | 365 | 0 | 33.023820 | 90.476 | 1.44 | 0.10
[ 40.542171 ] CreateDataBufferObject | 768 | 0 | 21.660210 | 28.203 | 0.95 | 0.07
[ 40.558652 ] Clear | 369 | 0 | 16.680300 | 45.204 | 0.73 | 0.05
[ 40.575118 ] TexUpdateImage | 5 | 0 | 12.908610 | 2581.722 | 0.56 | 0.04
[ 40.589743 ] DBOLock | 5827 | 0 | 4.248060 | 0.729 | 0.19 | 0.01
[ 40.604372 ] BindShaderDataBuffer | 58502 | 0 | 3.176550 | 0.054 | 0.14 | 0.01
[ 40.619139 ] CreateVertexBufferObject | 231 | 0 | 2.905920 | 12.580 | 0.13 | 0.01
[ 40.633597 ] CreateTexSampler | 404 | 0 | 2.119950 | 5.247 | 0.09 | 0.01
[ 40.648114 ] VBOLock | 732 | 0 | 1.295940 | 1.770 | 0.06 | 0.00
[ 40.664651 ] TSSetParameters | 2000 | 0 | 1.175550 | 0.588 | 0.05 | 0.00
[ 40.681341 ] SetState | 5507 | 0 | 0.986370 | 0.179 | 0.04 | 0.00
[ 40.695986 ] VBOSetArray | 1463 | 0 | 0.929820 | 0.636 | 0.04 | 0.00
[ 40.712448 ] CreateTexture | 35 | 0 | 0.447090 | 12.774 | 0.02 | 0.00
[ 40.727417 ] SetViewport | 2206 | 0 | 0.387330 | 0.176 | 0.02 | 0.00
[ 40.741935 ] BindTexture | 1135 | 0 | 0.328860 | 0.290 | 0.01 | 0.00
[ 40.756549 ] BindVertexAttribArray | 2192 | 0 | 0.320850 | 0.146 | 0.01 | 0.00
[ 40.773397 ] SetShaderPipeline | 1461 | 0 | 0.300210 | 0.205 | 0.01 | 0.00
[ 40.790029 ] DestroyDataBufferObject | 64 | 0 | 0.251070 | 3.923 | 0.01 | 0.00
[ 40.806911 ] ShaderGetObjectInfo | 282 | 0 | 0.220560 | 0.782 | 0.01 | 0.00
[ 40.821595 ] SetScissor | 742 | 0 | 0.182250 | 0.246 | 0.01 | 0.00
[ 40.836281 ] SetRenderTarget | 743 | 0 | 0.153510 | 0.207 | 0.01 | 0.00
[ 40.854569 ] GetBlendMode | 365 | 365 | 0.150060 | 0.411 | 0.01 | 0.00
[ 40.869101 ] GetState | 1095 | 0 | 0.127830 | 0.117 | 0.01 | 0.00
[ 40.883878 ] DBOSetBuffer | 1152 | 0 | 0.110940 | 0.096 | 0.00 | 0.00
[ 40.901116 ] CreateShaderPipeline | 12 | 0 | 0.098220 | 8.185 | 0.00 | 0.00
[ 40.919466 ] FBBindBuffer | 14 | 0 | 0.097500 | 6.964 | 0.00 | 0.00
[ 40.934460 ] DestroyShader | 2 | 0 | 0.082620 | 41.310 | 0.00 | 0.00
[ 40.949297 ] TexSetParameters | 70 | 0 | 0.027840 | 0.398 | 0.00 | 0.00
[ 40.966972 ] ShaderGetCount | 122 | 0 | 0.022320 | 0.183 | 0.00 | 0.00
[ 40.985310 ] DestroyVertexBufferObject | 1 | 0 | 0.021420 | 21.420 | 0.00 | 0.00
[ 41.000321 ] WaitIdle | 3 | 0 | 0.015840 | 5.280 | 0.00 | 0.00
[ 41.017866 ] DestroyTexture | 2 | 0 | 0.013260 | 6.630 | 0.00 | 0.00
[ 41.036192 ] CreateFrameBuffer | 3 | 0 | 0.010590 | 3.530 | 0.00 | 0.00
[ 41.051071 ] Query | 48 | 0 | 0.010050 | 0.209 | 0.00 | 0.00
[ 41.065766 ] DestroyFrameBuffer | 1 | 0 | 0.009720 | 9.720 | 0.00 | 0.00
[ 41.082437 ] CreateRenderStateObject | 1 | 0 | 0.007410 | 7.410 | 0.00 | 0.00
[ 41.099107 ] DestroyShaderPipeline | 1 | 0 | 0.005910 | 5.910 | 0.00 | 0.00
[ 41.113576 ] DestroyTexSampler | 2 | 0 | 0.005220 | 2.610 | 0.00 | 0.00
[ 41.132378 ] SetBlendMode | 2 | 0 | 0.003570 | 1.785 | 0.00 | 0.00
[ 41.146906 ] ShaderGetTotalStorage | 24 | 0 | 0.002910 | 0.121 | 0.00 | 0.00
[ 41.168554 ] SetStencilOp | 1 | 0 | 0.001590 | 1.590 | 0.00 | 0.00
[ 41.183067 ] SetStencilFunc | 1 | 0 | 0.001500 | 1.500 | 0.00 | 0.00
[ 41.197851 ] SetBlendEquation | 1 | 0 | 0.001440 | 1.440 | 0.00 | 0.00
[ 41.212753 ] SetStencilWriteMask | 1 | 0 | 0.001410 | 1.410 | 0.00 | 0.00
[ 41.227549 ] GetVertexAttribArray | 16 | 0 | 0.001290 | 0.081 | 0.00 | 0.00
[ 41.245736 ] SetBlendModeSeparate | 3 | 0 | 0.001170 | 0.390 | 0.00 | 0.00
[ 41.260148 ] SetPolygonOffset | 2 | 0 | 0.000720 | 0.360 | 0.00 | 0.00
[ 41.275286 ] SetStencilOpSeparate | 1 | 0 | 0.000480 | 0.480 | 0.00 | 0.00
[ 41.289824 ] SetStencilFuncSeparate | 1 | 0 | 0.000390 | 0.390 | 0.00 | 0.00
[ 41.306125 ] SetBlendEquationSeparate | 2 | 0 | 0.000360 | 0.180 | 0.00 | 0.00
[ 41.320895 ] SetFrontFace | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 41.335542 ] SetBlendColour | 1 | 0 | 0.000360 | 0.360 | 0.00 | 0.00
[ 41.352130 ] SetLineWidth | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 41.366541 ] SetStencilWriteMaskSeparate | 1 | 0 | 0.000300 | 0.300 | 0.00 | 0.00
[ 41.383007 ] SetDepthCompareFunc | 1 | 0 | 0.000270 | 0.270 | 0.00 | 0.00
[ 41.397756 ] Primitive statistics :
[ 41.400920 ] Total vertices 24040. 738.2 vertices / s , 4.1 vertices / call , consisting of :
[ 41.408925 ] - Triangle vertices 2196. 67.4 verts / s , 0.4 verts / call
[ 41.415206 ] - Triangle strip vertices 1460. 44.8 verts / s , 0.3 verts / call
[ 41.422108 ] - Triangle fan vertices 20384. 625.9 verts / s , 3.5 verts / call
glSnoop : tracing resumed
[ 42.433466 ] warp3dnova_free
[ 42.436025 ] ogles2_free
[ 42.442502 ] glSnoop exiting
Quote:
EDIT: strange, now I see that there are multiple short-lived context creations. Maybe ScummVM is creating the GL context many times. I'm not sure which of the results is relevant, if any.The last one is the relevant one.
ScummVM creates the first context for it's launcher window/screen.
Then a second tiny (100x100 pixels roughly) window is created (no idea why, maybe to check if window creation is possible or something) and immediately destroyed again.
Then the last (game) window/screen is created where all the magic happens.
Thank you very much for looking...and i must say a neat logger you got there
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 16:41
#309
Home away from home
Joined: 2007/9/11 12:31Last Login
: 11/19 7:43
From Russia
Group:
Registered Users
@Raziel,Capehill Yeah, scummvm create/destroy context few times on first run , exactly as Raziel says (we just find out it when test beta of ogles3.3 some time ago).
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 17:23
#310
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel I could not get Grim demo working on ScummVM 2.6.0. It cannot load grim_background.vertex shader. This file seems to be in extras/shaders directory. Should this demo work? It seems that OGLES2 results are missing in your log because ScummVM (or SDL2) didn't unload GL library for some reason. This works with test/testgles2 so it could be something ScummVM-specific. SDL2 is supposed to unload GL library when destroying the window. Could you try this: 1) start glSnoop with params PROFILE GUI 2) finish profiling from gui 3) start ScummVM 4) start profiling again 5) finally stop profiling - now you should have both OGLES2/Nova results from the correct time frame
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 18:11
#311
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill Just compiling the latest scummvm source, will get back to you once I have them ready and send you a binary. Need to test that demo myself
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 19:59
#312
Home away from home
Joined: 2007/9/11 12:31Last Login
: 11/19 7:43
From Russia
Group:
Registered Users
@Capehill
Quote:
I could not get Grim demo working on ScummVM 2.6.0. It cannot load grim_background.vertex shader. This file seems to be in extras/shaders directory. Should this demo work?Grim demo works too, just you hit issue called "why our scummvm didn't have PROGDIR: as default for all paths", so you should go to the paths options in gui and set for everything the path where scummvm are placed , then, it will eat shaders from the directory they placed fine.
I do not remember why there isn't default to PROGDIR:, but as i remember Raziel says there some issues about or something
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/9 21:50
#313
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@kas1e Yep, for some reason PROGDIR:is not handled correctly from within ScummVM...never found the reason why.
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/10 14:04
#314
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill
You got a PM
edit:
Unfortunately the demo isn't as bad as the full game with the slowdowns.
I watched the demo intro and could only see two instances
1 - right after the first "splash" screen is gone and the demo switches to the "animated" intro and
2 - when "Meche" says "Guess, they couldn't save me, huh?"
The other parts of the intro are fine.
And i just double-checked with the full game, as bad as it was before
Edited by Raziel on 2022/10/10 14:22:55
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/10 15:07
#315
Home away from home
Joined: 2007/9/11 12:31Last Login
: 11/19 7:43
From Russia
Group:
Registered Users
@Raziel Maybe something like Candy running on your side ?
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2022/10/10 16:33
#316
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@kas1e
Nope, CANDY is *always* running here (part of my test process)
And it was running back when it worked fine.
I just tried with CANDY off and still the same...
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2023/3/3 10:58
#317
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill
https://pastebin.com/raw/C2B0RJ9J This is what i get when i try to use a shader that won't compile.
Please advise as to what filters i should use with glsnoop to make it count.
Thanks a lot
PS: i can't post this log or send it through a OM, both will make amigans.net complain about random things, like i don't have set the forum to post in and ERRORS None (PM), so i have to use pastebin, sorry
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2023/3/3 16:57
#318
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel No need to set any filter but a complete log is needed. I didn't see a single call to glCompileShader in the given log. Actually I cannot see any gl* calls. How did you run glSnoop?
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2023/3/3 17:49
#319
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 12:37
From a dying planet
Group:
Registered Users
@Capehill glsnoop FILTER myfilter I only set that compileshader filter. How can i immediately sent everything to a file? The PC history tends to cut off after some thousand lines
Re: ScummVM and AmigaOS4.1 F.E.
Posted on:
2023/3/3 18:02
#320
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel Please try this: 1) shell #1: sashimi > yourlog.txt 2) shell #2: glsnoop (no filters needed) 3) shell #3: scummmvm 4) quit in reverse order
Currently Active Users Viewing This Thread:
2
(
0 members
and 2 Anonymous Users
)