浏览代码

st/dri: Support dri2 useflags in dri2_create_image

tags/mesa-7.11-rc1
Benjamin Franzke 14 年前
父节点
当前提交
ea90eca44b
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9
    0
      src/gallium/state_trackers/dri/drm/dri2.c

+ 9
- 0
src/gallium/state_trackers/dri/drm/dri2.c 查看文件

@@ -481,6 +481,15 @@ dri2_create_image(__DRIscreen *_screen,
enum pipe_format pf;

tex_usage = PIPE_BIND_RENDER_TARGET | PIPE_BIND_SAMPLER_VIEW;
if (use & __DRI_IMAGE_USE_SCANOUT)
tex_usage |= PIPE_BIND_SCANOUT;
if (use & __DRI_IMAGE_USE_SHARE)
tex_usage |= PIPE_BIND_SHARED;
if (use & __DRI_IMAGE_USE_CURSOR) {
if (width != 64 || height != 64)
return NULL;
tex_usage |= PIPE_BIND_CURSOR;
}

switch (format) {
case __DRI_IMAGE_FORMAT_RGB565:

正在加载...
取消
保存