The test is available in the host_api/Direct3D12_vs_OpenGL/ folder of the code sample pack (files: 09-lighting-mesh-d3d12.xml and 09-lighting-mesh-gl32.xml). You can download both GeeXLab (version 0.9.3.0+ is recommended) and the test from THIS PAGE. This test uses one command list, one PSO, one HLSL program, one mesh and one texture. Since GeeXLab is now available with an OpenGL and a Direct3D 12 renderers, here is a quick benchmark that shows the difference of performance between Direct3D 12 and OpenGL 3.2 in a very simple scene: a phong-textured mesh (a torus to be original) is rendered with various polygon density. It’s not a full support but most of the basic things are available: command lists (CL), pipeline state objects (PSO), constant buffers (CB) and HLSL shaders.Īn introduction to Direct3D programming with GeeXLab is available HERE. GeeXLab, the successor of GLSL Hacker, comes with the support of Direct3D 12.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |