Lines Matching refs:base

49     struct pipe_resource *info = &This->base.info;
156 hr = NineResource9_ctor(&This->base, pParams, NULL, TRUE,
164 nine_format_get_level_alloc_size(This->base.info.format,
196 if (This->base.pool != D3DPOOL_DEFAULT) {
206 nine_upload_release_buffer(This->base.base.device->buffer_upload, This->buf);
208 NineResource9_dtor(&This->base);
217 return NineResource9_GetResource(&This->base);
250 struct NineDevice9 *device = This->base.base.device;
257 This, This->base.resource,
272 if (!(This->base.usage & D3DUSAGE_DYNAMIC) && This->base.pool == D3DPOOL_DEFAULT)
278 if (This->base.pool != D3DPOOL_DEFAULT) {
286 if (This->base.pool == D3DPOOL_MANAGED) {
296 nine_csmt_process(This->base.base.device);
311 nine_csmt_process(This->base.base.device);
358 usage = (This->base.usage & D3DUSAGE_WRITEONLY) ?
361 if (Flags & D3DLOCK_DONOTWAIT && !(This->base.usage & D3DUSAGE_DYNAMIC))
392 pipe->resource_copy_region(pipe, This->base.resource, 0, 0, 0, 0,
401 NineBuffer9_RebindIfRequired(This, device, This->base.resource, 0);
422 This->buf = nine_upload_create_buffer(device->buffer_upload, This->base.info.width0);
462 struct pipe_resource *new_res = nine_resource_create_with_retry(device, screen, &This->base.info);
465 pipe_resource_reference(&This->base.resource, new_res);
468 NineBuffer9_RebindIfRequired(This, device, This->base.resource, 0);
479 data = pipe->buffer_map(pipe, This->base.resource, 0,
505 struct NineDevice9 *device = This->base.base.device;
515 if (This->base.pool == D3DPOOL_DEFAULT) {
538 assert(This->base.pool != D3DPOOL_DEFAULT);
568 struct NineDevice9 *device = This->base.base.device;
572 assert(This->base.pool != D3DPOOL_DEFAULT && This->managed.dirty);
574 if (This->base.pool == D3DPOOL_SYSTEMMEM && This->base.usage & D3DUSAGE_DYNAMIC) {
593 NineBuffer9_RebindIfRequired(This, device, This->base.resource, 0);
652 NineBuffer9_RebindIfRequired(This, device, This->base.resource, 0);
710 This->base.resource,