python: s/pitch/stride/
This commit is contained in:
@@ -151,7 +151,7 @@ struct st_context {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void set_vertex_buffer(unsigned index,
|
void set_vertex_buffer(unsigned index,
|
||||||
unsigned pitch,
|
unsigned stride,
|
||||||
unsigned max_index,
|
unsigned max_index,
|
||||||
unsigned buffer_offset,
|
unsigned buffer_offset,
|
||||||
struct st_buffer *buffer)
|
struct st_buffer *buffer)
|
||||||
@@ -160,7 +160,7 @@ struct st_context {
|
|||||||
struct pipe_vertex_buffer state;
|
struct pipe_vertex_buffer state;
|
||||||
|
|
||||||
memset(&state, 0, sizeof(state));
|
memset(&state, 0, sizeof(state));
|
||||||
state.stride = pitch;
|
state.stride = stride;
|
||||||
state.max_index = max_index;
|
state.max_index = max_index;
|
||||||
state.buffer_offset = buffer_offset;
|
state.buffer_offset = buffer_offset;
|
||||||
state.buffer = buffer ? buffer->buffer : NULL;
|
state.buffer = buffer ? buffer->buffer : NULL;
|
||||||
|
@@ -424,7 +424,7 @@ class Context(Object):
|
|||||||
vbuf = vbufs[i]
|
vbuf = vbufs[i]
|
||||||
self.real.set_vertex_buffer(
|
self.real.set_vertex_buffer(
|
||||||
i,
|
i,
|
||||||
pitch = vbuf.pitch,
|
stride = vbuf.stride,
|
||||||
max_index = vbuf.max_index,
|
max_index = vbuf.max_index,
|
||||||
buffer_offset = vbuf.buffer_offset,
|
buffer_offset = vbuf.buffer_offset,
|
||||||
buffer = vbuf.buffer,
|
buffer = vbuf.buffer,
|
||||||
@@ -452,7 +452,7 @@ class Context(Object):
|
|||||||
for velem in self.velems:
|
for velem in self.velems:
|
||||||
vbuf = self.vbufs[velem.vertex_buffer_index]
|
vbuf = self.vbufs[velem.vertex_buffer_index]
|
||||||
|
|
||||||
offset = vbuf.buffer_offset + velem.src_offset + vbuf.pitch*index
|
offset = vbuf.buffer_offset + velem.src_offset + vbuf.stride*index
|
||||||
format = {
|
format = {
|
||||||
gallium.PIPE_FORMAT_R32_FLOAT: 'f',
|
gallium.PIPE_FORMAT_R32_FLOAT: 'f',
|
||||||
gallium.PIPE_FORMAT_R32G32_FLOAT: '2f',
|
gallium.PIPE_FORMAT_R32G32_FLOAT: '2f',
|
||||||
|
Reference in New Issue
Block a user