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

wined3d: Remove the useless device parameter to drawStridedFast().

parent c2363f75
...@@ -33,13 +33,10 @@ WINE_DEFAULT_DEBUG_CHANNEL(d3d_draw); ...@@ -33,13 +33,10 @@ WINE_DEFAULT_DEBUG_CHANNEL(d3d_draw);
#include <math.h> #include <math.h>
/* GL locking is done by the caller */ /* GL locking is done by the caller */
static void drawStridedFast(IWineD3DDevice *iface, GLenum primitive_type, static void drawStridedFast(GLenum primitive_type, UINT count, UINT idx_size, const void *idx_data, UINT start_idx)
UINT count, UINT idx_size, const void *idx_data, UINT start_idx)
{ {
if (idx_size) if (idx_size)
{ {
TRACE("(%p) : glElements(%x, %d, ...)\n", iface, primitive_type, count);
glDrawElements(primitive_type, count, glDrawElements(primitive_type, count,
idx_size == 2 ? GL_UNSIGNED_SHORT : GL_UNSIGNED_INT, idx_size == 2 ? GL_UNSIGNED_SHORT : GL_UNSIGNED_INT,
(const char *)idx_data + (idx_size * start_idx)); (const char *)idx_data + (idx_size * start_idx));
...@@ -47,8 +44,6 @@ static void drawStridedFast(IWineD3DDevice *iface, GLenum primitive_type, ...@@ -47,8 +44,6 @@ static void drawStridedFast(IWineD3DDevice *iface, GLenum primitive_type,
} }
else else
{ {
TRACE("(%p) : glDrawArrays(%#x, %d, %d)\n", iface, primitive_type, start_idx, count);
glDrawArrays(primitive_type, start_idx, count); glDrawArrays(primitive_type, start_idx, count);
checkGLcall("glDrawArrays"); checkGLcall("glDrawArrays");
} }
...@@ -722,7 +717,7 @@ void drawPrimitive(IWineD3DDevice *iface, UINT index_count, UINT StartIdx, UINT ...@@ -722,7 +717,7 @@ void drawPrimitive(IWineD3DDevice *iface, UINT index_count, UINT StartIdx, UINT
drawStridedInstanced(iface, &This->strided_streams, index_count, drawStridedInstanced(iface, &This->strided_streams, index_count,
glPrimType, idxData, idxSize, StartIdx); glPrimType, idxData, idxSize, StartIdx);
} else { } else {
drawStridedFast(iface, glPrimType, index_count, idxSize, idxData, StartIdx); drawStridedFast(glPrimType, index_count, idxSize, idxData, StartIdx);
} }
} }
......
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