http://bugs.winehq.org/show_bug.cgi?id=22714
Summary: specviewperf10 test 3dsmax-04 doesn't show clouds wrapping around scene properly Product: Wine Version: 1.1.44 Platform: x86 URL: http://www.spec.org/gwpg/gpc.static/vp10info.html OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Several minutes into test 3dsmax-04, in the domed structure test, it shows the domed structure with clouds on the world cylinder, but on Wine the clouds don't wrap around the whole world.
http://bugs.winehq.org/show_bug.cgi?id=22714
--- Comment #1 from butraxz@gmail.com 2013-11-24 12:06:25 CST --- This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed. If you are no longer able to put effort to this ticket, you can abandon it.
Is this still an issue with 1.7.7 or higher ?
https://bugs.winehq.org/show_bug.cgi?id=22714
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=22714
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.spec.org/gwpg/gp |http://spec.cs.miami.edu/do |c.static/vp10info.html |wnloads/gpc/opc/viewperf/SP | |ECViewperf10.exe
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- New download link added, around 600mb I have no bandwith ATM.
https://bugs.winehq.org/show_bug.cgi?id=22714
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |opengl Summary|specviewperf10 test |specviewperf10 test |3dsmax-04 doesn't show |3dsmax-04 'ArchFacet' |clouds wrapping around |doesn't show clouds |scene properly |wrapping around scene | |properly URL|http://spec.cs.miami.edu/do |https://web.archive.org/web |wnloads/gpc/opc/viewperf/SP |/20201213102301/http://spec |ECViewperf10.exe |.cs.miami.edu/downloads/gpc | |/opc/viewperf/SPECViewperf1 | |0.exe
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive:
https://web.archive.org/web/20201213102301/http://spec.cs.miami.edu/download...
I found a description of the tests here:
https://www.spec.org/gwpg/gpc.static/3dsmax04.html
--- quote --- 3ds max Viewset (3dsmax-04)
The 3dsmax-04 viewset was created from traces of the graphics workload generated by 3ds max 3.1. To ensure a common comparison point, the OpenGL plug-in driver from Discreet was used during tracing.
The models for this viewset came from the SPECapc 3ds max 3.1 benchmark. Each model was measured with two different lighting models to reflect a range of potential 3ds max users. The high-complexity model uses five to seven positional lights as defined by the SPECapc benchmark and reflects how a high-end user would work with 3ds max. The medium-complexity lighting models uses two positional lights, a more common lighting environment.
The viewset is based on a trace of the running application and includes all the state changes found during normal 3ds max operation. Immediate-mode OpenGL calls are used to transfer data to the graphics subsystem. --- quote ---
Unfortunately it only shows screenshot of the first testcase/scene.
Running it:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/SPECopc/SPECViewperf/viewperf/viewperf10.0
$ wine start Run_3dsmax.bat --- snip ---
One can skip a few levels of batch processing by using +cmd debug channel:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/SPECopc/SPECViewperf/viewsets/3dsmax-04
$ wine start 3dsmax-04.bat "..\..\viewperf\viewperf10.0" --- snip ---
Content of the relevant batch file '3dsmax-04.bat':
--- snip --- @echo off setlocal
rem rem filename: 3dsmax-04.bat rem rem This script is the viewset for 3D Studio Max rem for Windows systems There are 14 independent runs of viewperf rem Created 4/10/01 by Joseph C Narlo II, 3Dlabs rem rem Jul 05, 2001 - Add forcecalibrate with a minumum period of 12 seconds rem Add screen captures rem Feb 20, 2002 - Added weights to tests rem Mar 08, 2002 - Updated script rem Jan 28, 2003 - renamed 3dsmax-02 rem Jan 28, 2003 - renamed 3dsmax-03 added gather
set viewperf=start /w %1\viewperf\viewperf.exe
set commonOptionsJuggler=-gr -zb -mp 12 -forcecalibrate -grab grab.scr -gather set commonOptionsJugglerWT=-wt -gr -zb -mp 12 -forcecalibrate -grab grab.scr -gather set commonOptionsArchWT=-wt -gr -zb -mp 12 -forcecalibrate -grab grab.scr -gather set commonOptionsLandWT=-wt -zb -mp 12 -forcecalibrate -grab grab.scr -gather
rem indicate fresh test and to clear logs %viewperf% -viewset "3dsmax-04" -versionpath %1 -reset
%viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 1 -weight 5.5 -mh JugglerSmooth %commonOptionsJugglerWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 2 -weight 5.5 -nt -mh JugglerSmooth %commonOptionsJugglerWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 3 -weight 5.5 -nt -mh JugglerFacet %commonOptionsJugglerWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 4 -weight 5.5 -nt -mh JugglerFacet %commonOptionsJugglerWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 5 -weight 17.0 -nt -mh JugglerWire %commonOptionsJuggler% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 6 -weight 5.5 -nt -mh ArchSmooth %commonOptionsArchWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 7 -weight 5.5 -nt -mh ArchSmooth %commonOptionsArchWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 8 -weight 5.5 -nt -mh ArchFacet %commonOptionsArchWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 9 -weight 5.5 -nt -mh ArchFacet %commonOptionsArchWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 10 -weight 17 -nt -mh ArchWire %commonOptionsArchWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 11 -weight 5.5 -nt -mh LandSmooth %commonOptionsLandWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 12 -weight 5.5 -nt -mh LandSmooth %commonOptionsLandWT% -tracelights %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 13 -weight 5.5 -nt -mh LandFacet %commonOptionsLandWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 14 -weight 5.5 -nt -mh LandFacet %commonOptionsLandWT% -tracelights
rem run defined tests %viewperf% -executebatch -zb -generateScore -viewset "3dsmax-04" -versionpath %1
endlocal --- snip ---
Commenting out all tests using 'rem' except test 8 and/or 9 'ArchFacet' gets immediately to the scene Dan was probably talking about:
--- snip --- %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 8 -weight 5.5 -nt -mh ArchFacet %commonOptionsArchWT% -nll 2 %viewperf% -viewset "3dsmax-04" -versionpath %1 -testnum 9 -weight 5.5 -nt -mh ArchFacet %commonOptionsArchWT% -tracelights --- snip ---
Rerun:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/SPECopc/SPECViewperf/viewsets/3dsmax-04
$ wine start 3dsmax-04.bat "..\..\viewperf\viewperf10.0" --- snip ---
Download links for various Linux version of the benchmark:
https://www.spec.org/gwpg/pastissues/Jan_08/downloadindex.html
http://www.ftpstatus.com/site_files.php?name=ftp.spec.org
* ftp://ftp.spec.org/dist/gpc/opc/viewperf/unix/SPECViewperf10.tgz * ftp://ftp.spec.org/dist/gpc/opc/viewperf/unix/SPECviewperf11linux32.sh.bz2
Unpacked the Linux version and run it for comparision:
--- snip --- $ pwd /home/focht/Downloads/SPECViewperf10/viewperf/viewperf10.0/viewperf
$ ln -s Linux32/viewperf viewperf
$ pwd /home/focht/Downloads/SPECViewperf10/viewsets/3dsmax-04
$ /bin/csh ./3dsmax-04.csh ../../viewperf/viewperf10.0 --- snip ---
There is no difference in rendering between Wine and Linux. I even ran Wine and Linux client benchmarks at the same time alongside each other.
--- quote --- clouds don't wrap around the whole world. --- quote ---
360° panoramic? The original scene has cloud wrapping ~160° of world cylinder with the border visible on the right hand side. See Linux native client. Where did you get the claim "whole world" = 360° from? How exactly is the scene supposed to look like (video/screenshot).
I've tested with very old Wine 1.4 on Intel Haswell 4600 (OpenGL 4.5, Mesa 20.2.3) and with NVIDIA (OpenGL 4.6.0, NVIDIA 455.45.01). No difference at all up to most recent Wine 6.0-rc2.
I've spent a good amount of hours here with no conclusion regarding your original statement. Feel betrayed.
$ sha1sum SPECViewperf10.* a256b2794dbfd9ea67d2e00cf39e4b12d4e53725 SPECViewperf10.exe c470650b637141c6189db71fcc9c80adc8c025ab SPECViewperf10.tgz
$ du -sh SPECViewperf10.* 588M SPECViewperf10.exe 586M SPECViewperf10.tgz
$ wine --version wine-6.0-rc2
Regards
https://bugs.winehq.org/show_bug.cgi?id=22714
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch