Skip to content

[Impeller] OpenGLES: Enable GL_CHECKs on debug mode (not --unopt) #135767

@matanlurey

Description

@matanlurey

@jonahwilliams and I believe that, at least on Vulkan, we are now enabling validation errors on debug mode, i.e. debug builds of the engine. That's valuable because not only will it run in most of our unit tests, end users that run the engine in debug mode will get/log these GL errors.

This issue is to be consistent with Vulkan (and perhaps Metal), and run GL_CHECK on debug mode.

(Currently it only runs on --unopt, which AFAICT most engine developers don't actively use/isn't tested)

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: tech-debtTechnical debt, code quality, testing, etc.e: impellerImpeller rendering backend issues and features requeststeam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions