ReactOS 0.4.16-dev-297-gc569aee
testlist.c File Reference
#include <windows.h>
#include "rosperf.h"
Include dependency graph for testlist.c:

Go to the source code of this file.

Functions

void GetTests (unsigned *TestCount, PTEST *Tests)
 

Variables

static TEST TestList []
 

Function Documentation

◆ GetTests()

void GetTests ( unsigned TestCount,
PTEST Tests 
)

Definition at line 39 of file testlist.c.

40 {
41 *TestCount = sizeof(TestList) / sizeof(TEST);
42 *Tests = TestList;
43 }
struct test_data Tests[]
static TEST TestList[]
Definition: testlist.c:22
Definition: comm.c:65

Referenced by ProcessCommandLine().

Variable Documentation

◆ TestList

TEST TestList[]
static
Initial value:
=
{
{ L"fill", L"Fill", NullInit, FillProc, NullCleanup, NullCleanup },
{ L"smallfill", L"Small Fill", NullInit, FillSmallProc, NullCleanup, NullCleanup },
{ L"hlines", L"Horizontal Lines", NullInit, LinesHorizontalProc, NullCleanup, NullCleanup },
{ L"vlines", L"Vertical Lines", NullInit, LinesVerticalProc, NullCleanup, NullCleanup },
{ L"lines", L"Lines", NullInit, LinesProc, NullCleanup, NullCleanup },
{ L"scroll", L"Scroll", NullInit, ScrollProc, NullCleanup, NullCleanup },
{ L"text", L"Text", NullInit, TextProc, NullCleanup, NullCleanup },
{ L"hgradient", L"Horizontal Gradient", NullInit, GradientHorizontalProc, NullCleanup, NullCleanup },
{ L"vgradient", L"Vertical Gradient", NullInit, GradientVerticalProc, NullCleanup, NullCleanup },
{ L"gradient", L"Gradient", NullInit, GradientProc, NullCleanup, NullCleanup }
}
void FillSmallProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: fill.c:35
void FillProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: fill.c:23
unsigned AlphaBlendInit(void **Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: alphablend.c:29
void AlphaBlendCleanup(void *Context, PPERF_INFO PerfInfo)
Definition: alphablend.c:52
void AlphaBlendProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: alphablend.c:67
void GradientHorizontalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:97
void GradientVerticalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:126
void GradientProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:25
void LinesVerticalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: lines.c:79
void LinesHorizontalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: lines.c:60
void LinesProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: lines.c:23
#define L(x)
Definition: ntvdm.h:50
void NullCleanup(void *Context, PPERF_INFO PerfInfo)
Definition: rosperf.c:64
unsigned NullInit(void **Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: rosperf.c:56
void TextProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: text.c:23
void ScrollProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: scroll.c:23

Definition at line 22 of file testlist.c.

Referenced by GetTests().