<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>6371</bug_id>
          
          <creation_ts>2005-04-01 15:35:40 +0400</creation_ts>
          <short_desc>не отрабатывается функция glXChooseVisual с определённым набором параметров</short_desc>
          <delta_ts>2009-07-24 18:08:21 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>Mesa</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yury Aliaev">mutabor</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>mike</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22916</commentid>
    <comment_count>0</comment_count>
    <who name="Yury Aliaev">mutabor</who>
    <bug_when>2005-04-01 15:35:40 +0400</bug_when>
    <thetext>одна из GL-ных функций иксов, до того нормально работавшая (в Сизифе от
01.12.04) после обновления до Сизифа от 16.03.05 стала выдавать NULL. Пример
программы, которая демонстрирует сию ошибку прилагается. Вот результаты её работы:

Master-2.4 (Сизиф розлива 01.12.04 проверить уже не могу, но там всё работало):

[mutabor@Digitalina gl]$ ./gltest
display: 134561480
screen: 0
Visual: 134682960
[mutabor@Digitalina gl]$ rpm -q XFree86
XFree86-4.3.0-alt16

Sisyphus-16-03-2005:

[mutabor@Digitalina gl]$ ./gltest
display: 134561344
screen: 0
Visual: 0
[mutabor@Digitalina gl]$ rpm -q xorg-x11-libs
xorg-x11-libs-6.8.2-alt4

Вкратце, функция glXChooseVisual(dpy,DefaultScreen(dpy), attrlist) с атрибутами
attrlist[] = {GLX_RGBA, GLX_DOUBLEBUFFER, GLX_DEPTH_SIZE, 32, 0} стала выдавать
NULL вместо нормального visual. Причём если поставить GLX_DEPTH_SIZE, равный 16,
то функция отрабатывается нормально, но мне важно именно 32.
Steps to Reproduce:
1. Скомпилировать прилагающуюся программу
2. Запустить её и посмотреть результат
3. Проделать то же на М2.4 (или Сизифе не позже 01.12.04) и сравнить</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22917</commentid>
    <comment_count>1</comment_count>
      <attachid>787</attachid>
    <who name="Yury Aliaev">mutabor</who>
    <bug_when>2005-04-01 15:36:51 +0400</bug_when>
    <thetext>Created attachment 787
Программа, демонстрирующая ошибку и Makefile для неё</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77781</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-09-15 15:39:43 +0400</bug_when>
    <thetext>Это ещё актуально?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78067</commentid>
    <comment_count>3</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2008-09-18 15:58:37 +0400</bug_when>
    <thetext>врятли</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78118</commentid>
    <comment_count>4</comment_count>
    <who name="Yury Aliaev">mutabor</who>
    <bug_when>2008-09-19 12:43:24 +0400</bug_when>
    <thetext>Вчера проверил на сизифе полуторамесячной давности -- воспроизводится. Советую вместо гадания на кофейной гуще собрать (надо только немного исправить makefile для ld с --as-needed) и проверить, благо это совсем не сложно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78120</commentid>
    <comment_count>5</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2008-09-19 12:52:01 +0400</bug_when>
    <thetext>патчи принимаются</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78182</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-09-20 01:21:35 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; (надо только немного исправить makefile для ld с --as-needed)
Тарбол обнови, раз поправил.  Я вчера за пару минут решил, что ну его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95222</commentid>
    <comment_count>7</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-07-24 18:08:00 +0400</bug_when>
    <thetext>в https://lists.sourceforge.net/lists/listinfo/mesa3d-dev</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>787</attachid>
            <date>2005-04-01 15:36:51 +0400</date>
            <delta_ts>2005-04-01 15:36:51 +0400</delta_ts>
            <desc>Программа, демонстрирующая ошибку и Makefile для неё</desc>
            <filename>gltest.tar.bz2</filename>
            <type>application/x-bzip</type>
            <size>634</size>
            <attacher name="Yury Aliaev">mutabor</attacher>
            
              <data encoding="base64">QlpoOTFBWSZTWauqsNUAAS5/hcwQAgB7d/+fP+7f/v/v32oABCAAAAhAAhjdcZyYSppU2FPahqep
p6m9KbU0GQNHqPUNDQaAeoNNPUaHqDU0SeTVGaE9EaYAABDT0mCegAAAASKUzVNpNpBmk00DQAAA
AAAANGmglEjVPEyniT1DyhpoMNQNAADQMQAeoeo9jq7KC/IORiSpxEhFrJyBW8gkqCijCTSAgXrm
f2uCt3oJVmTKEp6/FIlwSIq45E3FiWirl6aPocHj0OqfMzeSFToK3v5Rn3IEFAu68kHI2ro5W65C
Vkr+Xld+Yje47kkyC4LA1KEAm2IMFsHa4dkvkpjtGqT3fvRfaSwWHzaIWHJcGDKjLJSsndcLLC8b
ywGABPYvgSI7eBHMgOf7QJTIfqcWdx0mwtkMi2oHC1EtDCBAAQ8I5WWJKwISBAvSW52810ZKt5Ae
SCIUZgj7rivLDfml+3UdSCdKXPOgZRnQSv2qBFmOYXlf63VxKjsmXFbcCp7PaXWuiZNgY35rz9OH
Utbpk02jFSQw4qlZivShSyLqV0YCEiLAPV1RgfjTB9wKqYyA4YawZ2kppP8wML55vShqPoXlSDEK
vpJkC7DjDcNN1KEIWkjpmC5GODxGmUKU8QyD2HB/LN0pW8AthV4tUVCmy1T/Anx7FadWbWCXp2Ns
syJVb5AjSVRlwcHhRLVEZZx5hTRQDsZp+mAX1lESqGI32IlqysRTbB6ouFtKBHQzUd6YEmmaFCXS
cnjpimGrnIKwUC0IrkgloVoKMQsEQ0/kaA0Kw4asZMEJo1X1pvLST+wWLwuy1QiPm5PcUoD/F3JF
OFCQq6qw1Q==
</data>

          </attachment>
      

    </bug>

</bugzilla>