-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#41962Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Description
Currently all rendering commands require an index buffer. This is generally useful, but in certain cases adds pure overhead.
For example, if we're computing a triangle strip geometry in the compute shaders, its nice to not have to generate a placeholder index buffer on the CPU.
By default the vertex_buffer_builder will generate a trivial index buffer (0, 1, 2, 3) which is just adding more overhead in encoding.
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.