Bug 96639 - st/mesa: transfer_map with too-high level with dEQP-GLES2.functional.texture.completeness.cube.extra_level
Summary: st/mesa: transfer_map with too-high level with dEQP-GLES2.functional.texture....
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact: mesa-dev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-22 16:49 UTC by Ilia Mirkin
Modified: 2016-07-01 15:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ilia Mirkin 2016-06-22 16:49:00 UTC
./deqp-gles2 --deqp-visibility=hidden --deqp-case='dEQP-GLES2.functional.texture.completeness.cube.extra_level'
dEQP Core git-aa4099c48f58c93d951b64451ef87adb31fce406 (0xaa4099c4) starting..
  target implementation = 'X11 GLX'

Test case 'dEQP-GLES2.functional.texture.completeness.cube.extra_level'..
deqp-gles2: lp_texture.c:522: llvmpipe_transfer_map: Assertion `level <= resource->last_level' failed.
Aborted

I think the issue may be in the state tracker - we shouldn't be calling transfer_map on non-existent levels...
Comment 1 Nicolai Hähnle 2016-07-01 15:57:57 UTC
Fixed in master commit 07cc838b105dd3f34526db73064f1f21b452240e.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.