Forums - Force indirect rendering mode

2 posts / 0 new
Last post
Force indirect rendering mode
Join Date: 15 Jun 18
Posts: 3
Posted: Tue, 2022-05-31 10:16

Is there a way I can "force" the GPU to use the indirect rendering mode? I understand that there are some features that will make it switch to direct mode, but I am pretty sure that I am not using any of them and it just decides that the direct rendering mode is better for my shadow map rendering pass. The problem is that there is a lot of overdraw in it and I suspect that it would perform better using indirect rendering.

Generally things seem to be GPU bound, but the performance counters seem to imply that the GPU is stalled on vertex fetch a lot, but at the same time reducing the number of vertices, compressing the per vertex data and splitting off vertex positions into their own buffer did nothing. The only thing that makes a difference is reducing the shadow map resolution and format.

I am using Vulkan.

Any ideas or hints would be very much appreciated,


  • Up0
  • Down0
Join Date: 9 Dec 13
Posts: 65
Posted: Thu, 2022-06-02 01:42

Just confrimed with internal team, there is no API to force direct rendering in Vulkan.

Bob Du

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.