Lines Matching defs:tmplt
187 struct pipe_resource *resource, tmplt;
304 memset(&tmplt, 0, sizeof(tmplt));
305 tmplt.target = PIPE_TEXTURE_2D;
306 tmplt.width0 = pParams->BackBufferWidth;
307 tmplt.height0 = pParams->BackBufferHeight;
308 tmplt.depth0 = 1;
309 tmplt.last_level = 0;
310 tmplt.array_size = 1;
311 tmplt.usage = PIPE_USAGE_DEFAULT;
312 tmplt.flags = 0;
357 tmplt.bind = PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_RENDER_TARGET;
358 tmplt.nr_samples = multisample_type;
359 tmplt.nr_storage_samples = multisample_type;
361 tmplt.bind |= NINE_BIND_PRESENTBUFFER_FLAGS;
362 tmplt.format = d3d9_to_pipe_format_checked(This->screen,
365 tmplt.nr_samples,
366 tmplt.bind, FALSE, FALSE);
367 if (tmplt.format == PIPE_FORMAT_NONE)
369 resource = nine_resource_create_with_retry(pDevice, This->screen, &tmplt);
395 tmplt.format = PIPE_FORMAT_B8G8R8X8_UNORM;
396 tmplt.bind = NINE_BIND_PRESENTBUFFER_FLAGS;
397 tmplt.nr_samples = 0;
398 tmplt.nr_storage_samples = 0;
400 tmplt.bind |= PIPE_BIND_LINEAR;
402 tmplt.bind |= PIPE_BIND_RENDER_TARGET;
403 resource = nine_resource_create_with_retry(pDevice, This->screen, &tmplt);
413 tmplt.bind = d3d9_get_pipe_depth_format_bindings(pParams->AutoDepthStencilFormat);
414 tmplt.nr_samples = multisample_type;
415 tmplt.nr_storage_samples = multisample_type;
416 tmplt.format = d3d9_to_pipe_format_checked(This->screen,
419 tmplt.nr_samples,
420 tmplt.bind,
423 if (tmplt.format == PIPE_FORMAT_NONE)
427 resource = nine_resource_create_with_retry(pDevice, This->screen, &tmplt);
595 struct pipe_resource tmplt;
597 memset(&tmplt, 0, sizeof(tmplt));
598 tmplt.target = PIPE_TEXTURE_2D;
599 tmplt.width0 = width;
600 tmplt.height0 = height;
601 tmplt.depth0 = 1;
602 tmplt.last_level = 0;
603 tmplt.array_size = 1;
604 tmplt.usage = PIPE_USAGE_DEFAULT;
605 tmplt.flags = 0;
606 tmplt.format = PIPE_FORMAT_B8G8R8X8_UNORM;
607 tmplt.bind = NINE_BIND_BACKBUFFER_FLAGS |
609 tmplt.nr_samples = 0;
611 tmplt.bind |= PIPE_BIND_LINEAR;
612 *resource = nine_resource_create_with_retry(This->base.device, This->screen, &tmplt);