Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestGLBufferObject.cpp File Reference
#include "utils/GLBufferArena.h"
#include "utils/GLBufferObject.h"
#include <cstring>
#include <gtest/gtest.h>
#include "system_gl.h"
#include <EGL/egl.h>
#include <EGL/eglext.h>

Classes

class  TestGLBufferObject
 

Typedefs

using TestGLBufferArena = TestGLBufferObject
 

Functions

 TEST_F (TestGLBufferObject, CreatesLazilyOnSetData)
 
 TEST_F (TestGLBufferObject, SetDataReuploadsEveryCall)
 
 TEST_F (TestGLBufferObject, SetDataOnceIgnoresLaterData)
 
 TEST_F (TestGLBufferObject, BindsToItsOwnTargetOnly)
 
 TEST_F (TestGLBufferObject, DestroyDeletesAndAllowsRecreation)
 
 TEST_F (TestGLBufferObject, DestructorDeletesBuffer)
 
 TEST_F (TestGLBufferArena, AllocatesFromTheSmallestFittingSlotSize)
 
 TEST_F (TestGLBufferArena, PacksRangesIntoSharedBuffers)
 
 TEST_F (TestGLBufferArena, ReusesFreedRanges)
 
 TEST_F (TestGLBufferArena, UploadsWhenBound)
 
 TEST_F (TestGLBufferArena, DestroyInvalidatesExistingRanges)
 

Typedef Documentation

◆ TestGLBufferArena

Function Documentation

◆ TEST_F() [1/11]

TEST_F ( TestGLBufferArena ,
AllocatesFromTheSmallestFittingSlotSize  )

◆ TEST_F() [2/11]

TEST_F ( TestGLBufferArena ,
DestroyInvalidatesExistingRanges  )

◆ TEST_F() [3/11]

TEST_F ( TestGLBufferArena ,
PacksRangesIntoSharedBuffers  )

◆ TEST_F() [4/11]

TEST_F ( TestGLBufferArena ,
ReusesFreedRanges  )

◆ TEST_F() [5/11]

TEST_F ( TestGLBufferArena ,
UploadsWhenBound  )

◆ TEST_F() [6/11]

TEST_F ( TestGLBufferObject ,
BindsToItsOwnTargetOnly  )

◆ TEST_F() [7/11]

TEST_F ( TestGLBufferObject ,
CreatesLazilyOnSetData  )

◆ TEST_F() [8/11]

TEST_F ( TestGLBufferObject ,
DestroyDeletesAndAllowsRecreation  )

◆ TEST_F() [9/11]

TEST_F ( TestGLBufferObject ,
DestructorDeletesBuffer  )

◆ TEST_F() [10/11]

TEST_F ( TestGLBufferObject ,
SetDataOnceIgnoresLaterData  )

◆ TEST_F() [11/11]

TEST_F ( TestGLBufferObject ,
SetDataReuploadsEveryCall  )