egl/egltest/src/eglteststep.cpp
changeset 85 cdf2f6e5c390
parent 36 01a6848ebfd7
child 110 7f25ef56562d
child 121 d72fc2aace31
equal deleted inserted replaced
69:3365349494cc 85:cdf2f6e5c390
    29 #include "egltest_image_negative.h"
    29 #include "egltest_image_negative.h"
    30 #include "egltest_vgimagetosurfaces.h"
    30 #include "egltest_vgimagetosurfaces.h"
    31 #include "egltest_image_multithread.h"
    31 #include "egltest_image_multithread.h"
    32 #include "egltest_image_multiprocess.h"
    32 #include "egltest_image_multiprocess.h"
    33 #include "egltest_benchmark_sgimage.h"
    33 #include "egltest_benchmark_sgimage.h"
       
    34 #include "egltest_oom_sgimage.h"
       
    35 #include "egltest_stress_sgimage.h"
    34 #include "egltest_benchmark_swapbuffers.h"
    36 #include "egltest_benchmark_swapbuffers.h"
    35 
    37 
    36 /*
    38 /*
    37 Entry point from egltest to create test step
    39 Entry point from egltest to create test step
    38 */
    40 */
   148 	else if (aStepName == KEGL_Image_Multi_Process_ThemeServer)										testStep = new CEglTest_EGL_Image_Multi_Process_ThemeServer;
   150 	else if (aStepName == KEGL_Image_Multi_Process_ThemeServer)										testStep = new CEglTest_EGL_Image_Multi_Process_ThemeServer;
   149 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminate)						testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminate;
   151 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminate)						testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminate;
   150 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminateNegative)				testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminateNegative;
   152 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminateNegative)				testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminateNegative;
   151 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ReadWrite)								testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ReadWrite;
   153 	else if (aStepName == KEGL_Image_Multi_Process_VgImage_ReadWrite)								testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ReadWrite;
   152 
   154 
   153 	// Benchmark
   155 	// Benchmark - SgImage
   154     else if (aStepName == KBenchmark_CreateCloseImage)                                              testStep = new CEglTest_Benchmark_CreateCloseImage;
   156     else if (aStepName == KBenchmark_CreateCloseImage)                                              testStep = new CEglTest_Benchmark_CreateCloseImage;
   155     else if (aStepName == KBenchmark_Multi_Process_CreateCloseImage)                                testStep = new CEglTest_Benchmark_Multi_Process_CreateCloseImage;
   157     else if (aStepName == KBenchmark_Multi_Process_CreateCloseImage)                                testStep = new CEglTest_Benchmark_Multi_Process_CreateCloseImage;
   156     else if (aStepName == KBenchmark_DrawImage)                                                     testStep = new CEglTest_Benchmark_DrawImage;
   158     else if (aStepName == KBenchmark_DrawImage)                                                     testStep = new CEglTest_Benchmark_DrawImage;
       
   159 
       
   160 	// Benchmark - SwapBuffers
   157     else if (aStepName == KBenchmark_SwapBuffers)                                                   testStep = new CEglTest_Benchmark_SwapBuffers;
   161     else if (aStepName == KBenchmark_SwapBuffers)                                                   testStep = new CEglTest_Benchmark_SwapBuffers;
       
   162 
       
   163 	//OOM
       
   164     else if (aStepName == KOOM_CloseVGImageWithTermination)                                         testStep = new CEglTest_OOM_CloseVGImageWithTermination;
       
   165     else if (aStepName == KOOM_CloseVGImage)                                                        testStep = new CEglTest_OOM_CloseVGImage;
       
   166     else if (aStepName == KOOM_ClosePixmapSurfaceWithTermination)                                   testStep = new CEglTest_OOM_ClosePixmapSurfaceWithTermination;
       
   167     else if (aStepName == KOOM_ClosePixmapSurface)                                                  testStep = new CEglTest_OOM_ClosePixmapSurface;	
       
   168 
       
   169     //Stress
       
   170     else if (aStepName == KStress)                                                                  testStep = new CEglTest_Stress;
   158 
   171 
   159 	return testStep;
   172 	return testStep;
   160 	}
   173 	}