ReactOS  0.4.15-dev-3299-gbe8e5fc
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  }
Definition: comm.c:64
static TEST TestList[]
Definition: testlist.c:22
struct test_data Tests[]

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 LinesProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: lines.c:23
void GradientVerticalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:126
void ScrollProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: scroll.c:23
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 TextProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: text.c:23
void AlphaBlendCleanup(void *Context, PPERF_INFO PerfInfo)
Definition: alphablend.c:52
static const WCHAR L[]
Definition: oid.c:1250
unsigned AlphaBlendInit(void **Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: alphablend.c:29
void FillSmallProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: fill.c:35
void GradientProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:25
void NullCleanup(void *Context, PPERF_INFO PerfInfo)
Definition: rosperf.c:64
void GradientHorizontalProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: gradient.c:97
void FillProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: fill.c:23
unsigned NullInit(void **Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: rosperf.c:56
void AlphaBlendProc(void *Context, PPERF_INFO PerfInfo, unsigned Reps)
Definition: alphablend.c:67

Definition at line 22 of file testlist.c.

Referenced by GetTests().