Lines Matching refs:usage
2341 unsigned usage)
2348 assert((usage & ~(PIPE_BIND_SHADER_IMAGE | PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_VERTEX_BUFFER)) ==
2362 if (usage & (PIPE_BIND_SHADER_IMAGE | PIPE_BIND_SAMPLER_VIEW)) {
2363 usage &= ~(PIPE_BIND_SHADER_IMAGE | PIPE_BIND_SAMPLER_VIEW);
2364 if (!usage)
2373 return usage;
2381 return usage;
2398 unsigned storage_sample_count, unsigned usage)
2411 if (usage & PIPE_BIND_RENDER_TARGET)
2412 usage |= PIPE_BIND_SAMPLER_VIEW;
2454 if (usage & (PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_SHADER_IMAGE)) {
2457 screen, format, usage & (PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_SHADER_IMAGE));
2460 retval |= usage & (PIPE_BIND_SAMPLER_VIEW | PIPE_BIND_SHADER_IMAGE);
2464 if ((usage & (PIPE_BIND_RENDER_TARGET | PIPE_BIND_DISPLAY_TARGET | PIPE_BIND_SCANOUT |
2467 retval |= usage & (PIPE_BIND_RENDER_TARGET | PIPE_BIND_DISPLAY_TARGET | PIPE_BIND_SCANOUT |
2470 retval |= usage & PIPE_BIND_BLENDABLE;
2473 if ((usage & PIPE_BIND_DEPTH_STENCIL) && si_is_zs_format_supported(format)) {
2477 if (usage & PIPE_BIND_VERTEX_BUFFER) {
2481 if (usage & PIPE_BIND_INDEX_BUFFER) {
2488 if ((usage & PIPE_BIND_LINEAR) && !util_format_is_compressed(format) &&
2489 !(usage & PIPE_BIND_DEPTH_STENCIL))
2492 return retval == usage;