# "-enable-full-screen-mode" : Render aquarium in full screen mode instead of window mode.Īquarium.exe -num-fish 10000 -backend dawn_d3d12 -enable-full-screen-mode # This mode is only implemented for Dawn backend.Īquarium.exe -num-fish 10000 -backend dawn_d3d12 -buffer-mapping-async # "-buffer-mapping-aync" : Test buffer mapping async mode to update fish positions. # The option is only supported on dawn and d3d12 backend.Īquarium.exe -num-fish 10000 -backend dawn_d3d12 -integrated-gpuĪquarium.exe -num-fish 10000 -backend dawn_vulkan -discrete-gpu By default, a default adapter will be created. # "-integrated-gpu", "-discrete-gpu": Specifies which gpu to render the application. This arg is only supported on dawn backend.Īquarium.exe -num-fish 10000 -backend dawn_d3d12 -disable-dynamic-buffer-offsetĪquarium.exe -num-fish 10000 -backend dawn_vulkan -disable-dynamic-buffer-offset # By default, dynamic buffer offset is enabled. # “-disable-dynamic-buffer-offset” :The path is to test individual draw by creating many binding groups on dawn backend. # MSAA of ANGLE is not supported now.Īquarium.exe -num-fish 10000 -backend opengl -msaa-sample-count 4 To Enable MSAA, add option "-msaa-sample-count " with value greater than 1. Instanced rendering is only supported on dawn and d3d12 backend now.Īquarium.exe -num-fish 10000 -backend dawn_d3d12 -enable-instanced-drawsĪquarium.exe -num-fish 10000 -backend dawn_vulkan -enable-instanced-drawsĪquarium.exe -num-fish 10000 -backend d3d12 -enable-instanced-draws By default fishes # are rendered by individual draw. # "-enable-instanced-draws" : specifies rendering fishes by instanced draw. aquarium.exe -num-fish 10000 -backend dawn_metal aquarium.exe -num-fish 10000 -backend dawn_vulkan aquarium -num-fish 10000 -backend opengl # "-num-fish" : specifies how many fishes will be rendered # "-backend" : specifies running a certain backend, 'opengl', 'dawn_d3d12', 'dawn_vulkan', 'dawn_metal', 'dawn_opengl', 'angle_d3d11' # "-enable-full-screen-mode" : specifies rendering a full screen mode # run on WindowsĪquarium.exe -num-fish 10000 -backend dawn_d3d12Īquarium.exe -num-fish 10000 -backend dawn_vulkanĪquarium.exe -num-fish 10000 -backend angle_d3d11 If you are using Mesa driver, you should install the following library: To run vulkan of Dawn, please install vulkan driver on ubuntu. The OpenGL version is required to >= 4.5 on Linux. Visual Studio 2017 is recommand if you want to debug into the code. Windows sdk version is required to be over The OpenGL version is required to >= 4.5 on Windows. Progress OSĬonfigure depot_tools on all platforms. The goal of this project is to compare the performance of WebGL version to its native counterparts, such as OpenGL, D3D, Vulkan, Metal, ANGLE and Dawn. Aquarium is a native implementation of WebGL Aquarium.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |