Searched defs:stream_info (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Ddrawprim.c623 const struct wined3d_stream_info *stream_info; local
731 stream_info = &device->stream_info;
738 if (!index_buffer->buffer_object || !stream_info->all_vbo)
754 if (!stream_info->position_transformed && context->num_untracked_materials
781 si_emulated = device->stream_info;
783 stream_info = &si_emulated;
799 drawStridedSlowVs(gl_info, state, stream_info, index_count,
804 drawStridedSlow(device, context, stream_info, index_count,
811 drawStridedInstanced(gl_info, state, stream_info, index_coun
[all...]
H A Ddevice.c176 static void device_stream_info_from_declaration(struct wined3d_device *device, struct wined3d_stream_info *stream_info) argument
185 stream_info->use_map = 0;
186 stream_info->swizzle_map = 0;
187 stream_info->all_vbo = 1;
190 stream_info->position_transformed = declaration->position_transformed;
274 stream_info->elements[idx].format = element->format;
275 stream_info->elements[idx].data = data;
277 stream_info->elements[idx].offset = element->offset;
279 stream_info->elements[idx].stride = stride;
280 stream_info
327 struct wined3d_stream_info *stream_info = &device->stream_info; local
3314 process_vertices_strided(const struct wined3d_device *device, DWORD dwDestIndex, DWORD dwCount, const struct wined3d_stream_info *stream_info, struct wined3d_buffer *dest, DWORD flags, DWORD DestFVF) argument
3585 struct wined3d_stream_info stream_info; local
[all...]
H A Dstate.c103 && !context->swapchain->device->stream_info.position_transformed)
150 if (!zenable && context->swapchain->device->stream_info.position_transformed)
1285 if ((device->stream_info.use_map & (1 << WINED3D_FFP_DIFFUSE))
1438 && (context->swapchain->device->stream_info.use_map & (1 << WINED3D_FFP_NORMAL)))
3340 device->stream_info.use_map & (1 << (WINED3D_FFP_TEXCOORD0 + coordIdx))
3341 ? device->stream_info.elements[WINED3D_FFP_TEXCOORD0 + coordIdx].format->id
3604 load_tex_coords(context, &device->stream_info, &curVBO, state);
4105 const struct wined3d_stream_info *stream_info, const struct wined3d_state *state)
4119 if (!(stream_info->use_map & (1 << i)))
4152 stream = &state->streams[stream_info
4104 load_numbered_arrays(struct wined3d_context *context, const struct wined3d_stream_info *stream_info, const struct wined3d_state *state) argument
4930 const struct wined3d_stream_info *stream_info = &context->swapchain->device->stream_info; local
[all...]
H A Dwined3d_private.h1960 struct wined3d_stream_info stream_info; member in struct:wined3d_device
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Ddrawprim.c644 const struct wined3d_stream_info *stream_info = &This->strided_streams; local
677 stream_info = &stridedlcl;
694 drawStridedSlowVs(iface, stream_info, index_count, glPrimType, idxData, idxSize, StartIdx);
696 drawStridedSlow(iface, context, stream_info, index_count,
801 struct wined3d_stream_info stream_info; local
818 device_stream_info_from_declaration(This, FALSE, &stream_info, NULL);
820 e = &stream_info.elements[WINED3D_FFP_POSITION];
833 if (stream_info.position_transformed) FIXME("Transformed position in rectpatch generation\n");
H A Dstate.c4043 const struct wined3d_stream_info *stream_info, struct wined3d_context *context)
4056 if (!(stream_info->use_map & (1 << i)))
4063 if (stateblock->streamFlags[stream_info->elements[i].stream_idx] & WINED3DSTREAMSOURCE_INSTANCEDATA)
4070 TRACE_(d3d_shader)("Loading array %u [VBO=%u]\n", i, stream_info->elements[i].buffer_object);
4072 if (stream_info->elements[i].stride)
4074 if (curVBO != stream_info->elements[i].buffer_object)
4076 GL_EXTCALL(glBindBufferARB(GL_ARRAY_BUFFER_ARB, stream_info->elements[i].buffer_object));
4078 curVBO = stream_info->elements[i].buffer_object;
4080 vb = (struct wined3d_buffer *)stateblock->streamSource[stream_info->elements[i].stream_idx];
4089 i, stream_info
4042 loadNumberedArrays(IWineD3DStateBlockImpl *stateblock, const struct wined3d_stream_info *stream_info, struct wined3d_context *context) argument
[all...]
H A Ddevice.c193 BOOL use_vshader, struct wined3d_stream_info *stream_info, BOOL *fixup)
199 stream_info->use_map = 0;
200 stream_info->swizzle_map = 0;
203 stream_info->position_transformed = declaration->position_transformed;
308 stream_info->elements[idx].format_desc = element->format_desc;
309 stream_info->elements[idx].stride = stride;
310 stream_info->elements[idx].data = data;
311 stream_info->elements[idx].stream_idx = element->input_slot;
312 stream_info->elements[idx].buffer_object = buffer_object;
317 stream_info
192 device_stream_info_from_declaration(IWineD3DDeviceImpl *This, BOOL use_vshader, struct wined3d_stream_info *stream_info, BOOL *fixup) argument
368 device_stream_info_from_strided(const struct wined3d_gl_info *gl_info, const struct WineDirect3DVertexStridedData *strided, struct wined3d_stream_info *stream_info) argument
406 device_trace_strided_stream_info(const struct wined3d_stream_info *stream_info) argument
429 struct wined3d_stream_info *stream_info = &device->strided_streams; local
3671 process_vertices_strided(IWineD3DDeviceImpl *This, DWORD dwDestIndex, DWORD dwCount, const struct wined3d_stream_info *stream_info, struct wined3d_buffer *dest, DWORD dwFlags, DWORD DestFVF) argument
4021 struct wined3d_stream_info stream_info; local
[all...]

Completed in 267 milliseconds