Changeset 19910

Show
Ignore:
Timestamp:
04/07/07 12:59:51 (2 years ago)
Author:
patrick
Message:

Enhanced the configurability of multisampling with OpenGL windows.
Previously, when using multisampling, the number of sample buffers and samples
per buffer were hard-coded to 1 and 1. Now, both can be configured. Note that
this is only enabled with X11 and Cocoa in the OpenGL Draw Manager. Getting
this functionality on Windows will be harder because we are not using the
extension function wglChoosePixelFormat().

Bumped version to 2.1.22.

This change needs just a little more testing before it will be merged to the
2.0 branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/vrjuggler/ChangeLog

    r19902 r19910  
    11DATE        AUTHOR      CHANGE 
    22----------- ----------- ------------------------------------------------------- 
     3Apr-07-2007 patrick     Made the number of sample buffers and samples per 
     4                        buffer configurable when using multisampling. 
     5                        NEW VERSION: 2.1.22 
    36Apr-05-2007 patrick     Added support for Cocoa windows on Mac OS X. 
    47                        NEW VERSION: 2.1.21 
  • juggler/trunk/modules/vrjuggler/VERSION

    r19902 r19910  
     12.1.22-0 @04/07/2007 18:00:00 UTC@ 
    122.1.21-0 @04/05/2007 22:20:00 UTC@ 
    232.1.20-0 @03/21/2007 13:05:00 UTC@ 
  • juggler/trunk/modules/vrjuggler/data/configFiles/C4.displays.closed.jconf

    r18444 r19910  
    1919         <pipe>1</pipe> 
    2020         <frame_buffer_config> 
    21             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    22                <visual_id>-1</visual_id> 
    23                <red_size>8</red_size> 
    24                <green_size>8</green_size> 
    25                <blue_size>8</blue_size> 
    26                <alpha_size>8</alpha_size> 
    27                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    28                <depth_buffer_size>16</depth_buffer_size> 
    29                <stencil_buffer_size>1</stencil_buffer_size> 
    30                <accum_red_size>1</accum_red_size> 
    31                <accum_green_size>1</accum_green_size> 
    32                <accum_blue_size>1</accum_blue_size> 
    33                <accum_alpha_size>1</accum_alpha_size> 
    34                <fsaa_enable>false</fsaa_enable> 
     21            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     22               <visual_id>-1</visual_id> 
     23               <red_size>8</red_size> 
     24               <green_size>8</green_size> 
     25               <blue_size>8</blue_size> 
     26               <alpha_size>8</alpha_size> 
     27               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     28               <depth_buffer_size>16</depth_buffer_size> 
     29               <stencil_buffer_size>1</stencil_buffer_size> 
     30               <accum_red_size>1</accum_red_size> 
     31               <accum_green_size>1</accum_green_size> 
     32               <accum_blue_size>1</accum_blue_size> 
     33               <accum_alpha_size>1</accum_alpha_size> 
     34               <num_sample_buffers>0</num_sample_buffers> 
     35               <num_samples>0</num_samples> 
    3536            </opengl_frame_buffer_config> 
    3637         </frame_buffer_config> 
     
    7879         <pipe>2</pipe> 
    7980         <frame_buffer_config> 
    80             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    81                <visual_id>-1</visual_id> 
    82                <red_size>8</red_size> 
    83                <green_size>8</green_size> 
    84                <blue_size>8</blue_size> 
    85                <alpha_size>8</alpha_size> 
    86                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    87                <depth_buffer_size>16</depth_buffer_size> 
    88                <stencil_buffer_size>1</stencil_buffer_size> 
    89                <accum_red_size>1</accum_red_size> 
    90                <accum_green_size>1</accum_green_size> 
    91                <accum_blue_size>1</accum_blue_size> 
    92                <accum_alpha_size>1</accum_alpha_size> 
    93                <fsaa_enable>false</fsaa_enable> 
     81            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     82               <visual_id>-1</visual_id> 
     83               <red_size>8</red_size> 
     84               <green_size>8</green_size> 
     85               <blue_size>8</blue_size> 
     86               <alpha_size>8</alpha_size> 
     87               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     88               <depth_buffer_size>16</depth_buffer_size> 
     89               <stencil_buffer_size>1</stencil_buffer_size> 
     90               <accum_red_size>1</accum_red_size> 
     91               <accum_green_size>1</accum_green_size> 
     92               <accum_blue_size>1</accum_blue_size> 
     93               <accum_alpha_size>1</accum_alpha_size> 
     94               <num_sample_buffers>0</num_sample_buffers> 
     95               <num_samples>0</num_samples> 
    9496            </opengl_frame_buffer_config> 
    9597         </frame_buffer_config> 
     
    137139         <pipe>0</pipe> 
    138140         <frame_buffer_config> 
    139             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    140                <visual_id>-1</visual_id> 
    141                <red_size>8</red_size> 
    142                <green_size>8</green_size> 
    143                <blue_size>8</blue_size> 
    144                <alpha_size>8</alpha_size> 
    145                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    146                <depth_buffer_size>16</depth_buffer_size> 
    147                <stencil_buffer_size>1</stencil_buffer_size> 
    148                <accum_red_size>1</accum_red_size> 
    149                <accum_green_size>1</accum_green_size> 
    150                <accum_blue_size>1</accum_blue_size> 
    151                <accum_alpha_size>1</accum_alpha_size> 
    152                <fsaa_enable>false</fsaa_enable> 
     141            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     142               <visual_id>-1</visual_id> 
     143               <red_size>8</red_size> 
     144               <green_size>8</green_size> 
     145               <blue_size>8</blue_size> 
     146               <alpha_size>8</alpha_size> 
     147               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     148               <depth_buffer_size>16</depth_buffer_size> 
     149               <stencil_buffer_size>1</stencil_buffer_size> 
     150               <accum_red_size>1</accum_red_size> 
     151               <accum_green_size>1</accum_green_size> 
     152               <accum_blue_size>1</accum_blue_size> 
     153               <accum_alpha_size>1</accum_alpha_size> 
     154               <num_sample_buffers>0</num_sample_buffers> 
     155               <num_samples>0</num_samples> 
    153156            </opengl_frame_buffer_config> 
    154157         </frame_buffer_config> 
     
    196199         <pipe>1</pipe> 
    197200         <frame_buffer_config> 
    198             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    199                <visual_id>-1</visual_id> 
    200                <red_size>8</red_size> 
    201                <green_size>8</green_size> 
    202                <blue_size>8</blue_size> 
    203                <alpha_size>8</alpha_size> 
    204                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    205                <depth_buffer_size>16</depth_buffer_size> 
    206                <stencil_buffer_size>1</stencil_buffer_size> 
    207                <accum_red_size>1</accum_red_size> 
    208                <accum_green_size>1</accum_green_size> 
    209                <accum_blue_size>1</accum_blue_size> 
    210                <accum_alpha_size>1</accum_alpha_size> 
    211                <fsaa_enable>false</fsaa_enable> 
     201            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     202               <visual_id>-1</visual_id> 
     203               <red_size>8</red_size> 
     204               <green_size>8</green_size> 
     205               <blue_size>8</blue_size> 
     206               <alpha_size>8</alpha_size> 
     207               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     208               <depth_buffer_size>16</depth_buffer_size> 
     209               <stencil_buffer_size>1</stencil_buffer_size> 
     210               <accum_red_size>1</accum_red_size> 
     211               <accum_green_size>1</accum_green_size> 
     212               <accum_blue_size>1</accum_blue_size> 
     213               <accum_alpha_size>1</accum_alpha_size> 
     214               <num_sample_buffers>0</num_sample_buffers> 
     215               <num_samples>0</num_samples> 
    212216            </opengl_frame_buffer_config> 
    213217         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/C4.displays.closed.mono.jconf

    r18444 r19910  
    1919         <pipe>1</pipe> 
    2020         <frame_buffer_config> 
    21             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    22                <visual_id>-1</visual_id> 
    23                <red_size>8</red_size> 
    24                <green_size>8</green_size> 
    25                <blue_size>8</blue_size> 
    26                <alpha_size>8</alpha_size> 
    27                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    28                <depth_buffer_size>16</depth_buffer_size> 
    29                <stencil_buffer_size>1</stencil_buffer_size> 
    30                <accum_red_size>1</accum_red_size> 
    31                <accum_green_size>1</accum_green_size> 
    32                <accum_blue_size>1</accum_blue_size> 
    33                <accum_alpha_size>1</accum_alpha_size> 
    34                <fsaa_enable>false</fsaa_enable> 
     21            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     22               <visual_id>-1</visual_id> 
     23               <red_size>8</red_size> 
     24               <green_size>8</green_size> 
     25               <blue_size>8</blue_size> 
     26               <alpha_size>8</alpha_size> 
     27               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     28               <depth_buffer_size>16</depth_buffer_size> 
     29               <stencil_buffer_size>1</stencil_buffer_size> 
     30               <accum_red_size>1</accum_red_size> 
     31               <accum_green_size>1</accum_green_size> 
     32               <accum_blue_size>1</accum_blue_size> 
     33               <accum_alpha_size>1</accum_alpha_size> 
     34               <num_sample_buffers>0</num_sample_buffers> 
     35               <num_samples>0</num_samples> 
    3536            </opengl_frame_buffer_config> 
    3637         </frame_buffer_config> 
     
    7879         <pipe>2</pipe> 
    7980         <frame_buffer_config> 
    80             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    81                <visual_id>-1</visual_id> 
    82                <red_size>8</red_size> 
    83                <green_size>8</green_size> 
    84                <blue_size>8</blue_size> 
    85                <alpha_size>8</alpha_size> 
    86                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    87                <depth_buffer_size>16</depth_buffer_size> 
    88                <stencil_buffer_size>1</stencil_buffer_size> 
    89                <accum_red_size>1</accum_red_size> 
    90                <accum_green_size>1</accum_green_size> 
    91                <accum_blue_size>1</accum_blue_size> 
    92                <accum_alpha_size>1</accum_alpha_size> 
    93                <fsaa_enable>false</fsaa_enable> 
     81            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     82               <visual_id>-1</visual_id> 
     83               <red_size>8</red_size> 
     84               <green_size>8</green_size> 
     85               <blue_size>8</blue_size> 
     86               <alpha_size>8</alpha_size> 
     87               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     88               <depth_buffer_size>16</depth_buffer_size> 
     89               <stencil_buffer_size>1</stencil_buffer_size> 
     90               <accum_red_size>1</accum_red_size> 
     91               <accum_green_size>1</accum_green_size> 
     92               <accum_blue_size>1</accum_blue_size> 
     93               <accum_alpha_size>1</accum_alpha_size> 
     94               <num_sample_buffers>0</num_sample_buffers> 
     95               <num_samples>0</num_samples> 
    9496            </opengl_frame_buffer_config> 
    9597         </frame_buffer_config> 
     
    137139         <pipe>0</pipe> 
    138140         <frame_buffer_config> 
    139             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    140                <visual_id>-1</visual_id> 
    141                <red_size>8</red_size> 
    142                <green_size>8</green_size> 
    143                <blue_size>8</blue_size> 
    144                <alpha_size>8</alpha_size> 
    145                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    146                <depth_buffer_size>16</depth_buffer_size> 
    147                <stencil_buffer_size>1</stencil_buffer_size> 
    148                <accum_red_size>1</accum_red_size> 
    149                <accum_green_size>1</accum_green_size> 
    150                <accum_blue_size>1</accum_blue_size> 
    151                <accum_alpha_size>1</accum_alpha_size> 
    152                <fsaa_enable>false</fsaa_enable> 
     141            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     142               <visual_id>-1</visual_id> 
     143               <red_size>8</red_size> 
     144               <green_size>8</green_size> 
     145               <blue_size>8</blue_size> 
     146               <alpha_size>8</alpha_size> 
     147               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     148               <depth_buffer_size>16</depth_buffer_size> 
     149               <stencil_buffer_size>1</stencil_buffer_size> 
     150               <accum_red_size>1</accum_red_size> 
     151               <accum_green_size>1</accum_green_size> 
     152               <accum_blue_size>1</accum_blue_size> 
     153               <accum_alpha_size>1</accum_alpha_size> 
     154               <num_sample_buffers>0</num_sample_buffers> 
     155               <num_samples>0</num_samples> 
    153156            </opengl_frame_buffer_config> 
    154157         </frame_buffer_config> 
     
    196199         <pipe>1</pipe> 
    197200         <frame_buffer_config> 
    198             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    199                <visual_id>-1</visual_id> 
    200                <red_size>8</red_size> 
    201                <green_size>8</green_size> 
    202                <blue_size>8</blue_size> 
    203                <alpha_size>8</alpha_size> 
    204                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    205                <depth_buffer_size>16</depth_buffer_size> 
    206                <stencil_buffer_size>1</stencil_buffer_size> 
    207                <accum_red_size>1</accum_red_size> 
    208                <accum_green_size>1</accum_green_size> 
    209                <accum_blue_size>1</accum_blue_size> 
    210                <accum_alpha_size>1</accum_alpha_size> 
    211                <fsaa_enable>false</fsaa_enable> 
     201            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     202               <visual_id>-1</visual_id> 
     203               <red_size>8</red_size> 
     204               <green_size>8</green_size> 
     205               <blue_size>8</blue_size> 
     206               <alpha_size>8</alpha_size> 
     207               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     208               <depth_buffer_size>16</depth_buffer_size> 
     209               <stencil_buffer_size>1</stencil_buffer_size> 
     210               <accum_red_size>1</accum_red_size> 
     211               <accum_green_size>1</accum_green_size> 
     212               <accum_blue_size>1</accum_blue_size> 
     213               <accum_alpha_size>1</accum_alpha_size> 
     214               <num_sample_buffers>0</num_sample_buffers> 
     215               <num_samples>0</num_samples> 
    212216            </opengl_frame_buffer_config> 
    213217         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/example.multiview.jconf

    r18444 r19910  
    1010         <pipe>0</pipe> 
    1111         <frame_buffer_config> 
    12             <opengl_frame_buffer_config name="frame_buffer_config 0" version="2"> 
     12            <opengl_frame_buffer_config name="frame_buffer_config 0" version="3"> 
    1313               <visual_id>-1</visual_id> 
    1414               <red_size>1</red_size> 
     
    2323               <accum_blue_size>1</accum_blue_size> 
    2424               <accum_alpha_size>1</accum_alpha_size> 
    25                <fsaa_enable>false</fsaa_enable> 
     25               <num_sample_buffers>0</num_sample_buffers> 
     26               <num_samples>0</num_samples> 
    2627            </opengl_frame_buffer_config> 
    2728         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/example.sim.cluster.jconf

    r19831 r19910  
    767767               <pipe>0</pipe> 
    768768               <frame_buffer_config> 
    769                   <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     769                  <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    770770                     <visual_id>-1</visual_id> 
    771771                     <red_size>1</red_size> 
     
    780780                     <accum_blue_size>1</accum_blue_size> 
    781781                     <accum_alpha_size>1</accum_alpha_size> 
    782                      <fsaa_enable>false</fsaa_enable> 
     782                     <num_sample_buffers>0</num_sample_buffers> 
     783                     <num_samples>0</num_samples> 
    783784                  </opengl_frame_buffer_config> 
    784785               </frame_buffer_config> 
     
    827828               <pipe>0</pipe> 
    828829               <frame_buffer_config> 
    829                   <opengl_frame_buffer_config name="frame_buffer_config 0" version="2"> 
     830                  <opengl_frame_buffer_config name="frame_buffer_config 0" version="3"> 
    830831                     <visual_id>-1</visual_id> 
    831832                     <red_size>1</red_size> 
     
    840841                     <accum_blue_size>1</accum_blue_size> 
    841842                     <accum_alpha_size>1</accum_alpha_size> 
    842                      <fsaa_enable>false</fsaa_enable> 
     843                     <num_sample_buffers>0</num_sample_buffers> 
     844                     <num_samples>0</num_samples> 
    843845                  </opengl_frame_buffer_config> 
    844846               </frame_buffer_config> 
     
    899901               <pipe>0</pipe> 
    900902               <frame_buffer_config> 
    901                   <opengl_frame_buffer_config name="frame_buffer_config 0" version="2"> 
     903                  <opengl_frame_buffer_config name="frame_buffer_config 0" version="3"> 
    902904                     <visual_id>-1</visual_id> 
    903905                     <red_size>1</red_size> 
     
    912914                     <accum_blue_size>1</accum_blue_size> 
    913915                     <accum_alpha_size>1</accum_alpha_size> 
    914                      <fsaa_enable>false</fsaa_enable> 
     916                     <num_sample_buffers>0</num_sample_buffers> 
     917                     <num_samples>0</num_samples> 
    915918                  </opengl_frame_buffer_config> 
    916919               </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/hmd.displays.jconf

    r18444 r19910  
    1010         <pipe>0</pipe> 
    1111         <frame_buffer_config> 
    12             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     12            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    1313               <visual_id>-1</visual_id> 
    1414               <red_size>1</red_size> 
     
    2323               <accum_blue_size>1</accum_blue_size> 
    2424               <accum_alpha_size>1</accum_alpha_size> 
    25                <fsaa_enable>false</fsaa_enable> 
     25               <num_sample_buffers>0</num_sample_buffers> 
     26               <num_samples>0</num_samples> 
    2627            </opengl_frame_buffer_config> 
    2728         </frame_buffer_config> 
     
    6970         <pipe>0</pipe> 
    7071         <frame_buffer_config> 
    71             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     72            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    7273               <visual_id>-1</visual_id> 
    7374               <red_size>1</red_size> 
     
    8283               <accum_blue_size>1</accum_blue_size> 
    8384               <accum_alpha_size>1</accum_alpha_size> 
    84                <fsaa_enable>false</fsaa_enable> 
     85               <num_sample_buffers>0</num_sample_buffers> 
     86               <num_samples>0</num_samples> 
    8587            </opengl_frame_buffer_config> 
    8688         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/powerwall_18x8.jconf

    r18444 r19910  
    523523         <pipe>0</pipe> 
    524524         <frame_buffer_config> 
    525             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     525            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    526526               <visual_id>-1</visual_id> 
    527527               <red_size>1</red_size> 
     
    536536               <accum_blue_size>1</accum_blue_size> 
    537537               <accum_alpha_size>1</accum_alpha_size> 
    538                <fsaa_enable>false</fsaa_enable> 
     538               <num_sample_buffers>0</num_sample_buffers> 
     539               <num_samples>0</num_samples> 
    539540            </opengl_frame_buffer_config> 
    540541         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/ptah.cluster.jconf

    r18444 r19910  
    3636               <pipe>0</pipe> 
    3737               <frame_buffer_config> 
    38                   <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     38                  <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    3939                     <visual_id>-1</visual_id> 
    4040                     <red_size>1</red_size> 
     
    4949                     <accum_blue_size>1</accum_blue_size> 
    5050                     <accum_alpha_size>1</accum_alpha_size> 
    51                      <fsaa_enable>false</fsaa_enable> 
     51                     <num_sample_buffers>0</num_sample_buffers> 
     52                     <num_samples>0</num_samples> 
    5253                  </opengl_frame_buffer_config> 
    5354               </frame_buffer_config> 
     
    107108               <pipe>0</pipe> 
    108109               <frame_buffer_config> 
    109                   <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     110                  <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    110111                     <visual_id>-1</visual_id> 
    111112                     <red_size>1</red_size> 
     
    120121                     <accum_blue_size>1</accum_blue_size> 
    121122                     <accum_alpha_size>1</accum_alpha_size> 
    122                      <fsaa_enable>false</fsaa_enable> 
     123                     <num_sample_buffers>0</num_sample_buffers> 
     124                     <num_samples>0</num_samples> 
    123125                  </opengl_frame_buffer_config> 
    124126               </frame_buffer_config> 
     
    178180               <pipe>0</pipe> 
    179181               <frame_buffer_config> 
    180                   <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     182                  <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    181183                     <visual_id>-1</visual_id> 
    182184                     <red_size>1</red_size> 
     
    191193                     <accum_blue_size>1</accum_blue_size> 
    192194                     <accum_alpha_size>1</accum_alpha_size> 
    193                      <fsaa_enable>false</fsaa_enable> 
     195                     <num_sample_buffers>0</num_sample_buffers> 
     196                     <num_samples>0</num_samples> 
    194197                  </opengl_frame_buffer_config> 
    195198               </frame_buffer_config> 
     
    249252               <pipe>0</pipe> 
    250253               <frame_buffer_config> 
    251                   <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     254                  <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    252255                     <visual_id>-1</visual_id> 
    253256                     <red_size>1</red_size> 
     
    262265                     <accum_blue_size>1</accum_blue_size> 
    263266                     <accum_alpha_size>1</accum_alpha_size> 
    264                      <fsaa_enable>false</fsaa_enable> 
     267                     <num_sample_buffers>0</num_sample_buffers> 
     268                     <num_samples>0</num_samples> 
    265269                  </opengl_frame_buffer_config> 
    266270               </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/sim.base.jconf

    r19831 r19910  
    498498         <pipe>0</pipe> 
    499499         <frame_buffer_config> 
    500             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
     500            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
    501501               <visual_id>-1</visual_id> 
    502502               <red_size>1</red_size> 
     
    511511               <accum_blue_size>1</accum_blue_size> 
    512512               <accum_alpha_size>1</accum_alpha_size> 
    513                <fsaa_enable>false</fsaa_enable> 
     513               <num_sample_buffers>0</num_sample_buffers> 
     514               <num_samples>0</num_samples> 
    514515            </opengl_frame_buffer_config> 
    515516         </frame_buffer_config> 
  • juggler/trunk/modules/vrjuggler/data/configFiles/sim.c6displays.mixin.jconf

    r18444 r19910  
    1010         <pipe>0</pipe> 
    1111         <frame_buffer_config> 
    12             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    13                <visual_id>-1</visual_id> 
    14                <red_size>1</red_size> 
    15                <green_size>1</green_size> 
    16                <blue_size>1</blue_size> 
    17                <alpha_size>1</alpha_size> 
    18                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    19                <depth_buffer_size>1</depth_buffer_size> 
    20                <stencil_buffer_size>1</stencil_buffer_size> 
    21                <accum_red_size>1</accum_red_size> 
    22                <accum_green_size>1</accum_green_size> 
    23                <accum_blue_size>1</accum_blue_size> 
    24                <accum_alpha_size>1</accum_alpha_size> 
    25                <fsaa_enable>false</fsaa_enable> 
     12            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     13               <visual_id>-1</visual_id> 
     14               <red_size>1</red_size> 
     15               <green_size>1</green_size> 
     16               <blue_size>1</blue_size> 
     17               <alpha_size>1</alpha_size> 
     18               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     19               <depth_buffer_size>1</depth_buffer_size> 
     20               <stencil_buffer_size>1</stencil_buffer_size> 
     21               <accum_red_size>1</accum_red_size> 
     22               <accum_green_size>1</accum_green_size> 
     23               <accum_blue_size>1</accum_blue_size> 
     24               <accum_alpha_size>1</accum_alpha_size> 
     25               <num_sample_buffers>0</num_sample_buffers> 
     26               <num_samples>0</num_samples> 
    2627            </opengl_frame_buffer_config> 
    2728         </frame_buffer_config> 
     
    6970         <pipe>0</pipe> 
    7071         <frame_buffer_config> 
    71             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    72                <visual_id>-1</visual_id> 
    73                <red_size>1</red_size> 
    74                <green_size>1</green_size> 
    75                <blue_size>1</blue_size> 
    76                <alpha_size>1</alpha_size> 
    77                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    78                <depth_buffer_size>1</depth_buffer_size> 
    79                <stencil_buffer_size>1</stencil_buffer_size> 
    80                <accum_red_size>1</accum_red_size> 
    81                <accum_green_size>1</accum_green_size> 
    82                <accum_blue_size>1</accum_blue_size> 
    83                <accum_alpha_size>1</accum_alpha_size> 
    84                <fsaa_enable>false</fsaa_enable> 
     72            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     73               <visual_id>-1</visual_id> 
     74               <red_size>1</red_size> 
     75               <green_size>1</green_size> 
     76               <blue_size>1</blue_size> 
     77               <alpha_size>1</alpha_size> 
     78               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     79               <depth_buffer_size>1</depth_buffer_size> 
     80               <stencil_buffer_size>1</stencil_buffer_size> 
     81               <accum_red_size>1</accum_red_size> 
     82               <accum_green_size>1</accum_green_size> 
     83               <accum_blue_size>1</accum_blue_size> 
     84               <accum_alpha_size>1</accum_alpha_size> 
     85               <num_sample_buffers>0</num_sample_buffers> 
     86               <num_samples>0</num_samples> 
    8587            </opengl_frame_buffer_config> 
    8688         </frame_buffer_config> 
     
    128130         <pipe>0</pipe> 
    129131         <frame_buffer_config> 
    130             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    131                <visual_id>-1</visual_id> 
    132                <red_size>1</red_size> 
    133                <green_size>1</green_size> 
    134                <blue_size>1</blue_size> 
    135                <alpha_size>1</alpha_size> 
    136                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    137                <depth_buffer_size>1</depth_buffer_size> 
    138                <stencil_buffer_size>1</stencil_buffer_size> 
    139                <accum_red_size>1</accum_red_size> 
    140                <accum_green_size>1</accum_green_size> 
    141                <accum_blue_size>1</accum_blue_size> 
    142                <accum_alpha_size>1</accum_alpha_size> 
    143                <fsaa_enable>false</fsaa_enable> 
     132            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     133               <visual_id>-1</visual_id> 
     134               <red_size>1</red_size> 
     135               <green_size>1</green_size> 
     136               <blue_size>1</blue_size> 
     137               <alpha_size>1</alpha_size> 
     138               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     139               <depth_buffer_size>1</depth_buffer_size> 
     140               <stencil_buffer_size>1</stencil_buffer_size> 
     141               <accum_red_size>1</accum_red_size> 
     142               <accum_green_size>1</accum_green_size> 
     143               <accum_blue_size>1</accum_blue_size> 
     144               <accum_alpha_size>1</accum_alpha_size> 
     145               <num_sample_buffers>0</num_sample_buffers> 
     146               <num_samples>0</num_samples> 
    144147            </opengl_frame_buffer_config> 
    145148         </frame_buffer_config> 
     
    187190         <pipe>0</pipe> 
    188191         <frame_buffer_config> 
    189             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    190                <visual_id>-1</visual_id> 
    191                <red_size>1</red_size> 
    192                <green_size>1</green_size> 
    193                <blue_size>1</blue_size> 
    194                <alpha_size>1</alpha_size> 
    195                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    196                <depth_buffer_size>1</depth_buffer_size> 
    197                <stencil_buffer_size>1</stencil_buffer_size> 
    198                <accum_red_size>1</accum_red_size> 
    199                <accum_green_size>1</accum_green_size> 
    200                <accum_blue_size>1</accum_blue_size> 
    201                <accum_alpha_size>1</accum_alpha_size> 
    202                <fsaa_enable>false</fsaa_enable> 
     192            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     193               <visual_id>-1</visual_id> 
     194               <red_size>1</red_size> 
     195               <green_size>1</green_size> 
     196               <blue_size>1</blue_size> 
     197               <alpha_size>1</alpha_size> 
     198               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     199               <depth_buffer_size>1</depth_buffer_size> 
     200               <stencil_buffer_size>1</stencil_buffer_size> 
     201               <accum_red_size>1</accum_red_size> 
     202               <accum_green_size>1</accum_green_size> 
     203               <accum_blue_size>1</accum_blue_size> 
     204               <accum_alpha_size>1</accum_alpha_size> 
     205               <num_sample_buffers>0</num_sample_buffers> 
     206               <num_samples>0</num_samples> 
    203207            </opengl_frame_buffer_config> 
    204208         </frame_buffer_config> 
     
    246250         <pipe>0</pipe> 
    247251         <frame_buffer_config> 
    248             <opengl_frame_buffer_config name="GL Frame Buffer" version="2"> 
    249                <visual_id>-1</visual_id> 
    250                <red_size>1</red_size> 
    251                <green_size>1</green_size> 
    252                <blue_size>1</blue_size> 
    253                <alpha_size>1</alpha_size> 
    254                <auxiliary_buffer_count>0</auxiliary_buffer_count> 
    255                <depth_buffer_size>1</depth_buffer_size> 
    256                <stencil_buffer_size>1</stencil_buffer_size> 
    257                <accum_red_size>1</accum_red_size> 
    258                <accum_green_size>1</accum_green_size> 
    259                <accum_blue_size>1</accum_blue_size> 
    260                <accum_alpha_size>1</accum_alpha_size> 
    261                <fsaa_enable>false</fsaa_enable> 
     252            <opengl_frame_buffer_config name="GL Frame Buffer" version="3"> 
     253               <visual_id>-1</visual_id> 
     254               <red_size>1</red_size> 
     255               <green_size>1</green_size> 
     256               <blue_size>1</blue_size> 
     257               <alpha_size>1</alpha_size> 
     258               <auxiliary_buffer_count>0</auxiliary_buffer_count> 
     259               <depth_buffer_size>1</depth_buffer_size> 
     260               <stencil_buffer_size>1</stencil_buffer_size> 
     261               <accum_red_size>1</accum_red_size> 
     262               <accum_green_size>1</accum_green_size> 
     263               <accum_blue_size>1</accum_blue_size> 
     264