In 3D graphics, mesh is a set of vertices, edges and faces that define the shape of an object. In the current drawing pipeline, all geometric data in the mesh must be processed sequentially before any other steps can be taken. This can be a major performance bottleneck.
The mesh shader replaces the old pattern with a new geometric processing method, which simplifies the graphics pipeline and provides developers with greater flexibility and control. Mesh shaders can process some segments of the mesh in parallel, called "mesh segments", with a greater degree of flexibility and control.
Users need to update 3dmark software to the latest version, and you can see this option in the "function test" area below the test list. In addition, there are DirectX ray tracing function test, PCI Express function test and so on.
The 3dmark mesh shader function test will show you how the game engine can effectively eliminate the invisible geometry of the camera using the mesh shader pipeline, so as to improve the performance of the game.
The test scenario is a hall containing many rows of carved columns with high fineness. When the camera moves in the scene, the columns in the foreground block the scenery behind.
The 3dmark mesh shader function test includes an interactive mode that can help you intuitively see the benefits of using mesh shaders. You can pause and jump to different parts of the timeline and change settings in real time. Use the visualizer options to highlight mesh clips, or view the level of detail (LOD) used by each mesh clip.