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

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. How we collect and use information is described in our Privacy Policy.