Bug 23054 - [i915] Glean case pointSprite.c failed
[i915] Glean case pointSprite.c failed
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i915
Other Linux (All)
: medium normal
Assigned To: Ian Romanick
Depends on:
  Show dependency treegraph
Reported: 2009-07-31 00:31 UTC by zhao jian
Modified: 2009-12-21 17:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

xorg.0.log (23.49 KB, text/plain)
2009-07-31 00:31 UTC, zhao jian

Note You need to log in before you can comment on or make changes to this bug.
Description zhao jian 2009-07-31 00:31:58 UTC
Created attachment 28215 [details]

System Environment:
Arch    i386
Platform        945GM
Libdrm  (master)5a73f066ba149816cc0fc2de4b97ec4714cf8ebc
Mesa    (master)6c70285e330bd19db78b7d45e43a01b0255ca15f
Xserver         (master)0565f4ed4519962bed40a0bbcf0b409471f4de40
Xf86_video_intel        (master)50e2a6734de43a135aa91cd6e6fb5147e15ce315
Kernel: (drm-intel-next)2a2430f4542467502d39660bfd66b0004fd8d6a9

Bug detailed description:
Glean case pointsprite.c failed, which used to be not supported. 

Reproduce steps:
2. run glean/pointsprite.c
Comment 1 Gordon Jin 2009-07-31 00:45:07 UTC
this is caused by below commit and may relate to bug#23053:

commit 92b9aa1646daa7d9e6470e9d1dbb3460eeae8941
Author: Eric Anholt <eric@anholt.net>
Date:   Wed Jul 29 13:37:41 2009 -0700

    i915: Add ARB_point_sprite since we already expose NV_point_sprite.

    It's all fallbacks anyway due to the DD_POINT_ATTEN fallback.
Comment 2 zhao jian 2009-09-15 00:01:34 UTC
It still failed on both 945GM and G45 with following commits:
Libdrm:		(master)67e4172394a88d4922fb8d9c7c3d96ce7e02c5a6
Mesa:		(master)57d16c4cc37689710f951cb13981e2efc160cd23
Xserver:		(master)8fb3fa28a5a1b36cdaad38055a607400828b9e1c
Xf86_video_intel:	(master)efbcf29dd1a1ca058b7a2a93f0685102c06c9369
Kernel:       (drm-intel-next)7e61615857c6fb3afbcb43f5c4e97511a923f5a8
Comment 3 Ian Romanick 2009-11-30 14:24:56 UTC
With some patches posted to the glean-dev mailing list and the current tip of mesa_7_6_branch, this test passes.  I will close as soon as the glean patches hit the repo.
Comment 4 zhao jian 2009-12-07 17:47:02 UTC
It passed now with both mesa master branch and mesa_7_7_branch on 945GM and 945GME with the following commit. 
Libdrm:		(master)9707733a130098a7d9959e72ebd782d8119a23d3
Mesa:		(master)12981589b729de0242d6ea74d8e4e9889793088c
Xserver:		(master)fd867387335b6175d76bbe93118bbe5e1e45ce88
Xf86_video_intel:	(master)415aab474edd1425034981306718afd8506445f1
Comment 5 Ian Romanick 2009-12-11 10:00:11 UTC
With the recent merge of glean master to piglit, this test should pass on i915 from either glean or piglit.
Comment 6 zhao jian 2009-12-21 17:29:04 UTC
Yes. Verified.