mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-09 11:03:23 +09:00
CI: the E1 wait-boundary control follows its unit case to ApplierReset (GenerateMipmap went kWaitNone in 2fbcc224), and ScenarioIsolationScenario's four verify-split entries are listed as reaching no verb.
This commit is contained in:
@@ -141,3 +141,13 @@ DirectGLES.VerifySplit.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmen
|
|||||||
# --------------------------------------------------------------------------------------------
|
# --------------------------------------------------------------------------------------------
|
||||||
DirectGLES.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes
|
DirectGLES.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes
|
||||||
DirectVulkan.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes
|
DirectVulkan.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes
|
||||||
|
# --------------------------------------------------------------------------------------------
|
||||||
|
# FIXTURE HYGIENE WITHOUT A VERB (4)
|
||||||
|
# ScenarioIsolationScenario's two cases create, use and delete a program and leave a GL error
|
||||||
|
# pending (or check that none is). glUseProgram, glDeleteProgram and glGetError reach no fill
|
||||||
|
# point, so the arming line is honestly absent.
|
||||||
|
# --------------------------------------------------------------------------------------------
|
||||||
|
DirectGLES.VerifySplit.ScenarioIsolationScenario.ACaseLeavesItsDeletedProgramCurrentAndAnErrorUnread
|
||||||
|
DirectGLES.VerifySplit.ScenarioIsolationScenario.TheNextCaseStartsWithNoProgramCurrentAndNoErrorPending
|
||||||
|
DirectVulkan.VerifySplit.ScenarioIsolationScenario.ACaseLeavesItsDeletedProgramCurrentAndAnErrorUnread
|
||||||
|
DirectVulkan.VerifySplit.ScenarioIsolationScenario.TheNextCaseStartsWithNoProgramCurrentAndNoErrorPending
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ import xml.etree.ElementTree as ET
|
|||||||
|
|
||||||
PREFIX = "RemoteWaitBoundaryControl."
|
PREFIX = "RemoteWaitBoundaryControl."
|
||||||
CASES = {
|
CASES = {
|
||||||
"AppliedClassWaitsWithRunAheadCap": ("GenerateMipmap", 1, True,
|
"AppliedClassWaitsWithRunAheadCap": ("ApplierReset", 1, True,
|
||||||
"E1 wait boundary: GenerateMipmap returned before apply"),
|
"E1 wait boundary: ApplierReset returned before apply"),
|
||||||
"MissingServerCapKeepsClearLockstep": ("Clear", 0, True,
|
"MissingServerCapKeepsClearLockstep": ("Clear", 0, True,
|
||||||
"E1 wait boundary: Clear without server cap returned before apply"),
|
"E1 wait boundary: Clear without server cap returned before apply"),
|
||||||
"ServerCapAllowsClearToRunAhead": ("Clear", 1, False, ""),
|
"ServerCapAllowsClearToRunAhead": ("Clear", 1, False, ""),
|
||||||
|
|||||||
Reference in New Issue
Block a user