浏览代码

st/mesa: only resolve is number of samples is > 1

This fixes the firefox crash but I've no idea if its correct.

Signed-off-by: Dave Airlie <airlied@redhat.com>
tags/mesa-8.0-rc1
Dave Airlie 13 年前
父节点
当前提交
8c713626db
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1
    1
      src/mesa/state_tracker/st_cb_blit.c

+ 1
- 1
src/mesa/state_tracker/st_cb_blit.c 查看文件

@@ -178,7 +178,7 @@ st_BlitFramebuffer(struct gl_context *ctx,
st->pipe->render_condition(st->pipe, NULL, 0);
}

if (readFB->Visual.sampleBuffers > drawFB->Visual.sampleBuffers) {
if (readFB->Visual.sampleBuffers > drawFB->Visual.sampleBuffers && readFB->Visual.samples > 1) {
struct pipe_resolve_info info;

if (dstX0 < dstX1) {

正在加载...
取消
保存