webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
process-ogles2-tests.TestReader Class Reference

Public Member Functions

def __init__ (self, basepath)
 
def Print (self, msg)
 
def MakeOutPath (self, filename)
 
def ReadTests (self, filename)
 
def ReadTest (self, filename)
 
def ProcessTest (self, test, filename, outname, id)
 
def WriteTests (self, filename, outname, tests_data)
 
def CopyShaders (self, test, filename, outname)
 
def Process_compare (self, test, filename, outname)
 
def Process_shaderload (self, test, filename, outname)
 
def Process_extension (self, test, filename, outname)
 
def Process_createtests (self, test, filename, outname)
 
def Process_GL2Test (self, test, filename, outname)
 
def Process_uniformquery (self, test, filename, outname)
 
def Process_egl_image_external (self, test, filename, outname)
 
def Process_dismount (self, test, filename, outname)
 
def Process_build (self, test, filename, outname)
 
def Process_coverage (self, test, filename, outname)
 
def Process_attributes (self, test, filename, outname)
 
def Process_fixed (self, test, filename, outname)
 
def __init__ (self, basepath)
 
def Print (self, msg)
 
def MakeOutPath (self, filename)
 
def ReadTests (self, filename)
 
def ReadTest (self, filename)
 
def ProcessTest (self, test, filename, outname, id)
 
def WriteTests (self, filename, outname, tests_data)
 
def CopyShaders (self, test, filename, outname)
 
def Process_compare (self, test, filename, outname)
 
def Process_shaderload (self, test, filename, outname)
 
def Process_extension (self, test, filename, outname)
 
def Process_createtests (self, test, filename, outname)
 
def Process_GL2Test (self, test, filename, outname)
 
def Process_uniformquery (self, test, filename, outname)
 
def Process_egl_image_external (self, test, filename, outname)
 
def Process_dismount (self, test, filename, outname)
 
def Process_build (self, test, filename, outname)
 
def Process_coverage (self, test, filename, outname)
 
def Process_attributes (self, test, filename, outname)
 
def Process_fixed (self, test, filename, outname)
 

Public Attributes

 tests
 
 modes
 
 patterns
 
 basepath
 

Detailed Description

class to read and parse tests

Constructor & Destructor Documentation

◆ __init__() [1/2]

def process-ogles2-tests.TestReader.__init__ (   self,
  basepath 
)

◆ __init__() [2/2]

def process-ogles2-tests.TestReader.__init__ (   self,
  basepath 
)

Member Function Documentation

◆ CopyShaders() [1/2]

def process-ogles2-tests.TestReader.CopyShaders (   self,
  test,
  filename,
  outname 
)
For tests we don't actually support yet, at least copy the shaders

◆ CopyShaders() [2/2]

def process-ogles2-tests.TestReader.CopyShaders (   self,
  test,
  filename,
  outname 
)
For tests we don't actually support yet, at least copy the shaders

◆ MakeOutPath() [1/2]

def process-ogles2-tests.TestReader.MakeOutPath (   self,
  filename 
)

◆ MakeOutPath() [2/2]

def process-ogles2-tests.TestReader.MakeOutPath (   self,
  filename 
)

◆ Print() [1/2]

def process-ogles2-tests.TestReader.Print (   self,
  msg 
)

◆ Print() [2/2]

def process-ogles2-tests.TestReader.Print (   self,
  msg 
)

◆ Process_attributes() [1/2]

def process-ogles2-tests.TestReader.Process_attributes (   self,
  test,
  filename,
  outname 
)

◆ Process_attributes() [2/2]

def process-ogles2-tests.TestReader.Process_attributes (   self,
  test,
  filename,
  outname 
)

◆ Process_build() [1/2]

def process-ogles2-tests.TestReader.Process_build (   self,
  test,
  filename,
  outname 
)
don't need build tests

◆ Process_build() [2/2]

def process-ogles2-tests.TestReader.Process_build (   self,
  test,
  filename,
  outname 
)
don't need build tests

◆ Process_compare() [1/2]

def process-ogles2-tests.TestReader.Process_compare (   self,
  test,
  filename,
  outname 
)

◆ Process_compare() [2/2]

def process-ogles2-tests.TestReader.Process_compare (   self,
  test,
  filename,
  outname 
)

◆ Process_coverage() [1/2]

def process-ogles2-tests.TestReader.Process_coverage (   self,
  test,
  filename,
  outname 
)

◆ Process_coverage() [2/2]

def process-ogles2-tests.TestReader.Process_coverage (   self,
  test,
  filename,
  outname 
)

◆ Process_createtests() [1/2]

def process-ogles2-tests.TestReader.Process_createtests (   self,
  test,
  filename,
  outname 
)

◆ Process_createtests() [2/2]

def process-ogles2-tests.TestReader.Process_createtests (   self,
  test,
  filename,
  outname 
)

◆ Process_dismount() [1/2]

def process-ogles2-tests.TestReader.Process_dismount (   self,
  test,
  filename,
  outname 
)

◆ Process_dismount() [2/2]

def process-ogles2-tests.TestReader.Process_dismount (   self,
  test,
  filename,
  outname 
)

◆ Process_egl_image_external() [1/2]

def process-ogles2-tests.TestReader.Process_egl_image_external (   self,
  test,
  filename,
  outname 
)
no need for egl_image_external tests

◆ Process_egl_image_external() [2/2]

def process-ogles2-tests.TestReader.Process_egl_image_external (   self,
  test,
  filename,
  outname 
)
no need for egl_image_external tests

◆ Process_extension() [1/2]

def process-ogles2-tests.TestReader.Process_extension (   self,
  test,
  filename,
  outname 
)
no need for extension tests

◆ Process_extension() [2/2]

def process-ogles2-tests.TestReader.Process_extension (   self,
  test,
  filename,
  outname 
)
no need for extension tests

◆ Process_fixed() [1/2]

def process-ogles2-tests.TestReader.Process_fixed (   self,
  test,
  filename,
  outname 
)
no need for fixed function tests

◆ Process_fixed() [2/2]

def process-ogles2-tests.TestReader.Process_fixed (   self,
  test,
  filename,
  outname 
)
no need for fixed function tests

◆ Process_GL2Test() [1/2]

def process-ogles2-tests.TestReader.Process_GL2Test (   self,
  test,
  filename,
  outname 
)

◆ Process_GL2Test() [2/2]

def process-ogles2-tests.TestReader.Process_GL2Test (   self,
  test,
  filename,
  outname 
)

◆ Process_shaderload() [1/2]

def process-ogles2-tests.TestReader.Process_shaderload (   self,
  test,
  filename,
  outname 
)
no need for shaderload tests

◆ Process_shaderload() [2/2]

def process-ogles2-tests.TestReader.Process_shaderload (   self,
  test,
  filename,
  outname 
)
no need for shaderload tests

◆ Process_uniformquery() [1/2]

def process-ogles2-tests.TestReader.Process_uniformquery (   self,
  test,
  filename,
  outname 
)

◆ Process_uniformquery() [2/2]

def process-ogles2-tests.TestReader.Process_uniformquery (   self,
  test,
  filename,
  outname 
)

◆ ProcessTest() [1/2]

def process-ogles2-tests.TestReader.ProcessTest (   self,
  test,
  filename,
  outname,
  id 
)
Process a test

◆ ProcessTest() [2/2]

def process-ogles2-tests.TestReader.ProcessTest (   self,
  test,
  filename,
  outname,
  id 
)
Process a test

◆ ReadTest() [1/2]

def process-ogles2-tests.TestReader.ReadTest (   self,
  filename 
)
reads a .test file and parses.

◆ ReadTest() [2/2]

def process-ogles2-tests.TestReader.ReadTest (   self,
  filename 
)
reads a .test file and parses.

◆ ReadTests() [1/2]

def process-ogles2-tests.TestReader.ReadTests (   self,
  filename 
)
reads a .run file and parses.

◆ ReadTests() [2/2]

def process-ogles2-tests.TestReader.ReadTests (   self,
  filename 
)
reads a .run file and parses.

◆ WriteTests() [1/2]

def process-ogles2-tests.TestReader.WriteTests (   self,
  filename,
  outname,
  tests_data 
)

◆ WriteTests() [2/2]

def process-ogles2-tests.TestReader.WriteTests (   self,
  filename,
  outname,
  tests_data 
)

Member Data Documentation

◆ basepath

process-ogles2-tests.TestReader.basepath

◆ modes

process-ogles2-tests.TestReader.modes

◆ patterns

process-ogles2-tests.TestReader.patterns

◆ tests

process-ogles2-tests.TestReader.tests

The documentation for this class was generated from the following file: