Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestGameClientHardwareRendering.cpp File Reference

Classes

class  TestGameClientHardwareRendering
 

Functions

 TEST_F (TestGameClientHardwareRendering, CloseFileDestroysBeforeUnloadAndStreamTeardown)
 
 TEST_F (TestGameClientHardwareRendering, FailedBindStillUnloadsAndAllowsAnotherGame)
 
 TEST_F (TestGameClientHardwareRendering, FailedBindUnloadExceptionStillTearsDown)
 
 TEST_F (TestGameClientHardwareRendering, FailedBindUnloadErrorStillTearsDown)
 
 TEST_F (TestGameClientHardwareRendering, FailedGameplayInitializationStillUnloadsWithoutContext)
 
 TEST_F (TestGameClientHardwareRendering, PersistedDiscRetryUnloadsWithoutContextBeforeReload)
 
 TEST_F (TestGameClientHardwareRendering, FailedBindDoesNotInvokeClientOrRestoreAnotherScope)
 
 TEST_F (TestGameClientHardwareRendering, FailedNestedBindLeavesOuterScopeCurrent)
 
 TEST_F (TestGameClientHardwareRendering, ClientExceptionRestoresContext)
 
 TEST_F (TestGameClientHardwareRendering, SerializationWaitsForSuccessfulFrameAndRetriesZero)
 
 TEST_F (TestGameClientHardwareRendering, SoftwareClientKeepsRunningWithoutHardwareSupport)
 
 TEST_F (TestGameClientHardwareRendering, RejectedNegotiationCannotReuseAcceptedProperties)
 
 TEST_F (TestGameClientHardwareRendering, ExplicitContextVersionMustBeSpecified)
 
 TEST_F (TestGameClientHardwareRendering, DeinitializeClosesStreamsAndNotifiesDestroyOnce)
 
 TEST_F (TestGameClientHardwareRendering, DestroyNotifiesOnceWithoutClosingStream)
 
 TEST_F (TestGameClientHardwareRendering, DestroyMayCloseItsStreamWithoutDeletingActiveCallback)
 
 TEST_F (TestGameClientHardwareRendering, DestroyPreservesStreamReopenedByItsCallback)
 
 TEST_F (TestGameClientHardwareRendering, ResetFailureClosesStreamAndAllowsRenegotiation)
 
 TEST_F (TestGameClientHardwareRendering, StreamOpenFailureReleasesManagerOwnership)
 
 TEST_F (TestGameClientHardwareRendering, HardcoreTurnsOffWhenRefusedAtSignIn)
 
 TEST_F (TestGameClientHardwareRendering, HardcoreTurnsOffWhenRefusedDuringPlay)
 
 TEST_F (TestGameClientHardwareRendering, RewindRetriesUntilSerializationBecomesAvailable)
 
 TEST_F (TestGameClientHardwareRendering, PropertiesPassTheLibretroCore)
 
 TEST_F (TestGameClientHardwareRendering, DevKitReadsTheLibretroCoreFromNewerKodi)
 
 TEST_F (TestGameClientHardwareRendering, DevKitInstallsHandleBeforeSingleReset)
 
 TEST_F (TestGameClientHardwareRendering, PreparedStreamDoesNotResetUntilStarted)
 
 TEST_F (TestGameClientHardwareRendering, DevKitResetFailureClosesOnceAndReopens)
 
 TEST_F (TestGameClientHardwareRendering, SoftwareStartupSavestateLoadsBeforeFirstFrame)
 
 TEST_F (TestGameClientHardwareRendering, HardwareStartupSavestateLoadsAfterResetBeforeFirstFrame)
 
 TEST_F (TestGameClientHardwareRendering, DeserializeRetainsFirstFrameFallback)
 
 TEST_F (TestGameClientHardwareRendering, PreFrameZeroSizeDoesNotDisableLazyRetry)
 
 TEST_F (TestGameClientHardwareRendering, AcceptedHardwarePreservesUnrelatedLoadErrors)
 
 TEST_F (TestGameClientHardwareRendering, RefusedHardwareClassifiesLoadFailure)
 
 TEST_F (TestGameClientHardwareRendering, ContextCreationFailureRecordsRequest)
 
 TEST_F (TestGameClientHardwareRendering, SoftwareLoadErrorsHaveNoHardwareRefusal)
 
 TEST_F (TestGameClientHardwareRendering, ResetMayCloseItsStreamWithoutDeletingActiveCallback)
 
 TEST_F (TestGameClientHardwareRendering, FailedOuterResetDoesNotCloseReopenedStream)
 
 TEST_F (TestGameClientHardwareRendering, SoftwareFallbackClearsHardwareRefusal)
 

Function Documentation

◆ TEST_F() [1/38]

TEST_F ( TestGameClientHardwareRendering ,
AcceptedHardwarePreservesUnrelatedLoadErrors  )

◆ TEST_F() [2/38]

TEST_F ( TestGameClientHardwareRendering ,
ClientExceptionRestoresContext  )

◆ TEST_F() [3/38]

TEST_F ( TestGameClientHardwareRendering ,
CloseFileDestroysBeforeUnloadAndStreamTeardown  )

◆ TEST_F() [4/38]

TEST_F ( TestGameClientHardwareRendering ,
ContextCreationFailureRecordsRequest  )

◆ TEST_F() [5/38]

TEST_F ( TestGameClientHardwareRendering ,
DeinitializeClosesStreamsAndNotifiesDestroyOnce  )

◆ TEST_F() [6/38]

TEST_F ( TestGameClientHardwareRendering ,
DeserializeRetainsFirstFrameFallback  )

◆ TEST_F() [7/38]

TEST_F ( TestGameClientHardwareRendering ,
DestroyMayCloseItsStreamWithoutDeletingActiveCallback  )

◆ TEST_F() [8/38]

TEST_F ( TestGameClientHardwareRendering ,
DestroyNotifiesOnceWithoutClosingStream  )

◆ TEST_F() [9/38]

TEST_F ( TestGameClientHardwareRendering ,
DestroyPreservesStreamReopenedByItsCallback  )

◆ TEST_F() [10/38]

TEST_F ( TestGameClientHardwareRendering ,
DevKitInstallsHandleBeforeSingleReset  )

◆ TEST_F() [11/38]

TEST_F ( TestGameClientHardwareRendering ,
DevKitReadsTheLibretroCoreFromNewerKodi  )

◆ TEST_F() [12/38]

TEST_F ( TestGameClientHardwareRendering ,
DevKitResetFailureClosesOnceAndReopens  )

◆ TEST_F() [13/38]

TEST_F ( TestGameClientHardwareRendering ,
ExplicitContextVersionMustBeSpecified  )

◆ TEST_F() [14/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedBindDoesNotInvokeClientOrRestoreAnotherScope  )

◆ TEST_F() [15/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedBindStillUnloadsAndAllowsAnotherGame  )

◆ TEST_F() [16/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedBindUnloadErrorStillTearsDown  )

◆ TEST_F() [17/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedBindUnloadExceptionStillTearsDown  )

◆ TEST_F() [18/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedGameplayInitializationStillUnloadsWithoutContext  )

◆ TEST_F() [19/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedNestedBindLeavesOuterScopeCurrent  )

◆ TEST_F() [20/38]

TEST_F ( TestGameClientHardwareRendering ,
FailedOuterResetDoesNotCloseReopenedStream  )

◆ TEST_F() [21/38]

TEST_F ( TestGameClientHardwareRendering ,
HardcoreTurnsOffWhenRefusedAtSignIn  )

◆ TEST_F() [22/38]

TEST_F ( TestGameClientHardwareRendering ,
HardcoreTurnsOffWhenRefusedDuringPlay  )

◆ TEST_F() [23/38]

TEST_F ( TestGameClientHardwareRendering ,
HardwareStartupSavestateLoadsAfterResetBeforeFirstFrame  )

◆ TEST_F() [24/38]

TEST_F ( TestGameClientHardwareRendering ,
PersistedDiscRetryUnloadsWithoutContextBeforeReload  )

◆ TEST_F() [25/38]

TEST_F ( TestGameClientHardwareRendering ,
PreFrameZeroSizeDoesNotDisableLazyRetry  )

◆ TEST_F() [26/38]

TEST_F ( TestGameClientHardwareRendering ,
PreparedStreamDoesNotResetUntilStarted  )

◆ TEST_F() [27/38]

TEST_F ( TestGameClientHardwareRendering ,
PropertiesPassTheLibretroCore  )

◆ TEST_F() [28/38]

TEST_F ( TestGameClientHardwareRendering ,
RefusedHardwareClassifiesLoadFailure  )

◆ TEST_F() [29/38]

TEST_F ( TestGameClientHardwareRendering ,
RejectedNegotiationCannotReuseAcceptedProperties  )

◆ TEST_F() [30/38]

TEST_F ( TestGameClientHardwareRendering ,
ResetFailureClosesStreamAndAllowsRenegotiation  )

◆ TEST_F() [31/38]

TEST_F ( TestGameClientHardwareRendering ,
ResetMayCloseItsStreamWithoutDeletingActiveCallback  )

◆ TEST_F() [32/38]

TEST_F ( TestGameClientHardwareRendering ,
RewindRetriesUntilSerializationBecomesAvailable  )

◆ TEST_F() [33/38]

TEST_F ( TestGameClientHardwareRendering ,
SerializationWaitsForSuccessfulFrameAndRetriesZero  )

◆ TEST_F() [34/38]

TEST_F ( TestGameClientHardwareRendering ,
SoftwareClientKeepsRunningWithoutHardwareSupport  )

◆ TEST_F() [35/38]

TEST_F ( TestGameClientHardwareRendering ,
SoftwareFallbackClearsHardwareRefusal  )

◆ TEST_F() [36/38]

TEST_F ( TestGameClientHardwareRendering ,
SoftwareLoadErrorsHaveNoHardwareRefusal  )

◆ TEST_F() [37/38]

TEST_F ( TestGameClientHardwareRendering ,
SoftwareStartupSavestateLoadsBeforeFirstFrame  )

◆ TEST_F() [38/38]

TEST_F ( TestGameClientHardwareRendering ,
StreamOpenFailureReleasesManagerOwnership  )