Commit ae2e5d65 authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

wined3d: Get rid of the WINED3DQUERYTYPE typedef.

parent e53a2773
...@@ -251,12 +251,12 @@ ULONG CDECL wined3d_query_decref(struct wined3d_query *query) ...@@ -251,12 +251,12 @@ ULONG CDECL wined3d_query_decref(struct wined3d_query *query)
* deleting the query will obviously leak it, but that's still better * deleting the query will obviously leak it, but that's still better
* than potentially deleting a different query with the same id in this * than potentially deleting a different query with the same id in this
* context, and (still) leaking the actual query. */ * context, and (still) leaking the actual query. */
if (query->type == WINED3DQUERYTYPE_EVENT) if (query->type == WINED3D_QUERY_TYPE_EVENT)
{ {
struct wined3d_event_query *event_query = query->extendedData; struct wined3d_event_query *event_query = query->extendedData;
if (event_query) wined3d_event_query_destroy(event_query); if (event_query) wined3d_event_query_destroy(event_query);
} }
else if (query->type == WINED3DQUERYTYPE_OCCLUSION) else if (query->type == WINED3D_QUERY_TYPE_OCCLUSION)
{ {
struct wined3d_occlusion_query *oq = query->extendedData; struct wined3d_occlusion_query *oq = query->extendedData;
...@@ -412,7 +412,7 @@ static HRESULT wined3d_event_query_ops_get_data(struct wined3d_query *query, ...@@ -412,7 +412,7 @@ static HRESULT wined3d_event_query_ops_get_data(struct wined3d_query *query,
return S_OK; return S_OK;
} }
WINED3DQUERYTYPE CDECL wined3d_query_get_type(const struct wined3d_query *query) enum wined3d_query_type CDECL wined3d_query_get_type(const struct wined3d_query *query)
{ {
TRACE("query %p.\n", query); TRACE("query %p.\n", query);
...@@ -547,13 +547,13 @@ static const struct wined3d_query_ops occlusion_query_ops = ...@@ -547,13 +547,13 @@ static const struct wined3d_query_ops occlusion_query_ops =
wined3d_occlusion_query_ops_issue, wined3d_occlusion_query_ops_issue,
}; };
static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *device, WINED3DQUERYTYPE type) static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *device, enum wined3d_query_type type)
{ {
const struct wined3d_gl_info *gl_info = &device->adapter->gl_info; const struct wined3d_gl_info *gl_info = &device->adapter->gl_info;
switch (type) switch (type)
{ {
case WINED3DQUERYTYPE_OCCLUSION: case WINED3D_QUERY_TYPE_OCCLUSION:
TRACE("Occlusion query.\n"); TRACE("Occlusion query.\n");
if (!gl_info->supported[ARB_OCCLUSION_QUERY]) if (!gl_info->supported[ARB_OCCLUSION_QUERY])
{ {
...@@ -571,7 +571,7 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de ...@@ -571,7 +571,7 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de
((struct wined3d_occlusion_query *)query->extendedData)->context = NULL; ((struct wined3d_occlusion_query *)query->extendedData)->context = NULL;
break; break;
case WINED3DQUERYTYPE_EVENT: case WINED3D_QUERY_TYPE_EVENT:
TRACE("Event query.\n"); TRACE("Event query.\n");
if (!wined3d_event_query_supported(gl_info)) if (!wined3d_event_query_supported(gl_info))
{ {
...@@ -591,18 +591,18 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de ...@@ -591,18 +591,18 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de
} }
break; break;
case WINED3DQUERYTYPE_VCACHE: case WINED3D_QUERY_TYPE_VCACHE:
case WINED3DQUERYTYPE_RESOURCEMANAGER: case WINED3D_QUERY_TYPE_RESOURCE_MANAGER:
case WINED3DQUERYTYPE_VERTEXSTATS: case WINED3D_QUERY_TYPE_VERTEX_STATS:
case WINED3DQUERYTYPE_TIMESTAMP: case WINED3D_QUERY_TYPE_TIMESTAMP:
case WINED3DQUERYTYPE_TIMESTAMPDISJOINT: case WINED3D_QUERY_TYPE_TIMESTAMP_DISJOINT:
case WINED3DQUERYTYPE_TIMESTAMPFREQ: case WINED3D_QUERY_TYPE_TIMESTAMP_FREQ:
case WINED3DQUERYTYPE_PIPELINETIMINGS: case WINED3D_QUERY_TYPE_PIPELINE_TIMINGS:
case WINED3DQUERYTYPE_INTERFACETIMINGS: case WINED3D_QUERY_TYPE_INTERFACE_TIMINGS:
case WINED3DQUERYTYPE_VERTEXTIMINGS: case WINED3D_QUERY_TYPE_VERTEX_TIMINGS:
case WINED3DQUERYTYPE_PIXELTIMINGS: case WINED3D_QUERY_TYPE_PIXEL_TIMINGS:
case WINED3DQUERYTYPE_BANDWIDTHTIMINGS: case WINED3D_QUERY_TYPE_BANDWIDTH_TIMINGS:
case WINED3DQUERYTYPE_CACHEUTILIZATION: case WINED3D_QUERY_TYPE_CACHE_UTILIZATION:
default: default:
FIXME("Unhandled query type %#x.\n", type); FIXME("Unhandled query type %#x.\n", type);
return WINED3DERR_NOTAVAILABLE; return WINED3DERR_NOTAVAILABLE;
...@@ -617,7 +617,7 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de ...@@ -617,7 +617,7 @@ static HRESULT query_init(struct wined3d_query *query, struct wined3d_device *de
} }
HRESULT CDECL wined3d_query_create(struct wined3d_device *device, HRESULT CDECL wined3d_query_create(struct wined3d_device *device,
WINED3DQUERYTYPE type, struct wined3d_query **query) enum wined3d_query_type type, struct wined3d_query **query)
{ {
struct wined3d_query *object; struct wined3d_query *object;
HRESULT hr; HRESULT hr;
......
...@@ -2365,7 +2365,7 @@ struct wined3d_query ...@@ -2365,7 +2365,7 @@ struct wined3d_query
const struct wined3d_query_ops *query_ops; const struct wined3d_query_ops *query_ops;
struct wined3d_device *device; struct wined3d_device *device;
enum query_state state; enum query_state state;
WINED3DQUERYTYPE type; enum wined3d_query_type type;
DWORD data_size; DWORD data_size;
void *extendedData; void *extendedData;
}; };
......
...@@ -688,23 +688,23 @@ enum wined3d_pool ...@@ -688,23 +688,23 @@ enum wined3d_pool
WINED3D_POOL_SCRATCH = 3, WINED3D_POOL_SCRATCH = 3,
}; };
typedef enum _WINED3DQUERYTYPE enum wined3d_query_type
{ {
WINED3DQUERYTYPE_VCACHE = 4, WINED3D_QUERY_TYPE_VCACHE = 4,
WINED3DQUERYTYPE_RESOURCEMANAGER = 5, WINED3D_QUERY_TYPE_RESOURCE_MANAGER = 5,
WINED3DQUERYTYPE_VERTEXSTATS = 6, WINED3D_QUERY_TYPE_VERTEX_STATS = 6,
WINED3DQUERYTYPE_EVENT = 8, WINED3D_QUERY_TYPE_EVENT = 8,
WINED3DQUERYTYPE_OCCLUSION = 9, WINED3D_QUERY_TYPE_OCCLUSION = 9,
WINED3DQUERYTYPE_TIMESTAMP = 10, WINED3D_QUERY_TYPE_TIMESTAMP = 10,
WINED3DQUERYTYPE_TIMESTAMPDISJOINT = 11, WINED3D_QUERY_TYPE_TIMESTAMP_DISJOINT = 11,
WINED3DQUERYTYPE_TIMESTAMPFREQ = 12, WINED3D_QUERY_TYPE_TIMESTAMP_FREQ = 12,
WINED3DQUERYTYPE_PIPELINETIMINGS = 13, WINED3D_QUERY_TYPE_PIPELINE_TIMINGS = 13,
WINED3DQUERYTYPE_INTERFACETIMINGS = 14, WINED3D_QUERY_TYPE_INTERFACE_TIMINGS = 14,
WINED3DQUERYTYPE_VERTEXTIMINGS = 15, WINED3D_QUERY_TYPE_VERTEX_TIMINGS = 15,
WINED3DQUERYTYPE_PIXELTIMINGS = 16, WINED3D_QUERY_TYPE_PIXEL_TIMINGS = 16,
WINED3DQUERYTYPE_BANDWIDTHTIMINGS = 17, WINED3D_QUERY_TYPE_BANDWIDTH_TIMINGS = 17,
WINED3DQUERYTYPE_CACHEUTILIZATION = 18 WINED3D_QUERY_TYPE_CACHE_UTILIZATION = 18
} WINED3DQUERYTYPE; };
#define WINED3DISSUE_BEGIN (1 << 1) #define WINED3DISSUE_BEGIN (1 << 1)
#define WINED3DISSUE_END (1 << 0) #define WINED3DISSUE_END (1 << 0)
...@@ -2248,11 +2248,11 @@ HRESULT __cdecl wined3d_palette_set_entries(struct wined3d_palette *palette, ...@@ -2248,11 +2248,11 @@ HRESULT __cdecl wined3d_palette_set_entries(struct wined3d_palette *palette,
DWORD flags, DWORD start, DWORD count, const PALETTEENTRY *entries); DWORD flags, DWORD start, DWORD count, const PALETTEENTRY *entries);
HRESULT __cdecl wined3d_query_create(struct wined3d_device *device, HRESULT __cdecl wined3d_query_create(struct wined3d_device *device,
WINED3DQUERYTYPE type, struct wined3d_query **query); enum wined3d_query_type type, struct wined3d_query **query);
ULONG __cdecl wined3d_query_decref(struct wined3d_query *query); ULONG __cdecl wined3d_query_decref(struct wined3d_query *query);
HRESULT __cdecl wined3d_query_get_data(struct wined3d_query *query, void *data, UINT data_size, DWORD flags); HRESULT __cdecl wined3d_query_get_data(struct wined3d_query *query, void *data, UINT data_size, DWORD flags);
UINT __cdecl wined3d_query_get_data_size(const struct wined3d_query *query); UINT __cdecl wined3d_query_get_data_size(const struct wined3d_query *query);
WINED3DQUERYTYPE __cdecl wined3d_query_get_type(const struct wined3d_query *query); enum wined3d_query_type __cdecl wined3d_query_get_type(const struct wined3d_query *query);
ULONG __cdecl wined3d_query_incref(struct wined3d_query *query); ULONG __cdecl wined3d_query_incref(struct wined3d_query *query);
HRESULT __cdecl wined3d_query_issue(struct wined3d_query *query, DWORD flags); HRESULT __cdecl wined3d_query_issue(struct wined3d_query *query, DWORD flags);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment