[Bf-committers] Blender and ATI

Ton Roosendaal ton at blender.org
Thu Jun 16 21:17:04 CEST 2005


Hi,

> As an example, here's gl_info.txt for my machine at work.  You'll  
> notice that ChoosePixelFormat, the current GHOST method of getting a  
> pixel format, chooses one without swap copy.  My method correctly gets  
> a swap copy pixel format.

Ah, if ghost could switch that, would be of great help. :)

BTW; here's an example of Alias' support for opengl cards;
http://www.alias.com/eng/support/maya/qualified_hardware/QUAL/ 
maya_65_win.html

-Ton-

>
> Matt
>
>
> Microsoft Windows XP Professional Service Pack 2 (Build 2600)
> System was booted cleanly.
> Number of processors: 2
> Number of display monitors: 1
>
> Display devices attached to the system:
>
> Device 0 information
> Device name: '\\.\DISPLAY1'
> Device description: 'NVIDIA Quadro FX 1400  '
> Flags:
> 	Attached to desktop
> 	Pruned unusable modes
> 	Primary device
>
> Monitor information for device 0
> Device 0 information
> Device name: '\\.\DISPLAY1\Monitor0'
> Device description: 'Dell 1905FP (Analog)'
> Flags:
> 	Attached to desktop
>
> Device 1 information
> Device name: '\\.\DISPLAYV1'
> Device description: 'Unicenter Remote Control Video Capture Adapter'
> Flags:
> 	Mirroring driver
>
> Device 2 information
> Device name: '\\.\DISPLAY2'
> Device description: 'Unicenter Remote Control Blank Host Screen  
> Adapter'
> Flags:
> 	None
>
> Device 3 information
> Device name: '\\.\DISPLAYV2'
> Device description: 'NetMeeting driver'
> Flags:
> 	Mirroring driver
>
> Device 4 information
> Device name: '\\.\DISPLAYV3'
> Device description: 'RDPDD Chained DD'
> Flags:
> 	Mirroring driver
>
> Information for the monitor hosting Blender
> Vertical Refresh: 60
> Horizontal Resolution: 1280
> Vertical Resolution: 1024
>
> Vendor: NVIDIA Corporation
> Renderer: Quadro FX 1400/PCI/SSE2
> OpenGL Version: 1.5.2
> OpenGL Extensions: GL_ARB_depth_texture GL_ARB_fragment_program  
> GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_imaging  
> GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query  
> GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow  
> GL_ARB_shader_objects GL_ARB_shading_language_100  
> GL_ARB_texture_border_clamp GL_ARB_texture_compression  
> GL_ARB_texture_cube_map GL_ARB_texture_env_add  
> GL_ARB_texture_env_combine GL_ARB_texture_env_dot3  
> GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two  
> GL_ARB_texture_rectangle GL_ARB_transpose_matrix  
> GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader  
> GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float  
> GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add  
> GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color  
> GL_EXT_blend_equation_separate GL_EXT_blend_func_separate  
> GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array  
> GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_draw_rang
> e_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays  
> GL_EXT_packed_pixels GL_EXT_pixel_buffer_object  
> GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color  
> GL_EXT_separate_specular_color GL_EXT_shadow_funcs  
> GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D  
> GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map  
> GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine  
> GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic  
> GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp  
> GL_EXT_texture_object GL_EXT_vertex_array GL_HP_occlusion_test  
> GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat  
> GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color  
> GL_NV_depth_clamp GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance  
> GL_NV_fragment_program GL_NV_fragment_program_option  
> GL_NV_fragment_program2 GL_NV_half_float GL_NV_light_max_exponent  
> GL_NV_multisample_filter_hint GL_NV_occlusion_query  
> GL_NV_packed_depth_stencil GL_NV_pixel_data_range
>  GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners  
> GL_NV_register_combiners2 GL_NV_texgen_reflection  
> GL_NV_texture_compression_vtc GL_NV_texture_env_combine4  
> GL_NV_texture_expand_normal GL_NV_texture_rectangle  
> GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3  
> GL_NV_vertex_array_range GL_NV_vertex_array_range2  
> GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2  
> GL_NV_vertex_program2_option GL_NV_vertex_program3  
> GL_NVX_conditional_render GL_SGIS_generate_mipmap GL_SGIS_texture_lod  
> GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum  
> GL_WIN_swap_hint WGL_EXT_swap_control  
> GL_Autodesk_valid_back_buffer_hint
>
> ChoosePixelFormat would choose: 7
> 102 pixel formats are available.
> PFmt Color Depth Stencil Accum GL Win DblBuf SwpCpy SwpExch Generic  
> Accel Wgt
>
>    1    32    24       0    64  1   1      0      0       0       0     
>  0   0
>    2    32    24       0    64  1   1      0      0       0       0     
>  0   0
>    3    32    24       8    64  1   1      0      0       0       0     
>  0   0
>    4    32    24       8    64  1   1      0      0       0       0     
>  0   0
>    5    32     0       0    64  1   1      0      0       0       0     
>  0   0
>    6    32     0       0    64  1   1      0      0       0       0     
>  0   0
>    7    32    24       0    64  1   1      1      0       1       0     
>  0  33
>    8    32    24       0    64  1   1      1      0       1       0     
>  0  33
>    9    32    24       8    64  1   1      1      0       1       0     
>  0  33
>   10    32    24       8    64  1   1      1      0       1       0     
>  0  33
>   11    32     0       0    64  1   1      1      0       1       0     
>  0   0
>   12    32     0       0    64  1   1      1      0       1       0     
>  0   0
>   13    32    24       0    64  1   1      1      1       0       0     
>  0  49
>   14    32    24       0    64  1   1      1      1       0       0     
>  0  49
>   15    32    24       8    64  1   1      1      1       0       0     
>  0  49
>   16    32    24       8    64  1   1      1      1       0       0     
>  0  49
>   17    32     0       0    64  1   1      1      1       0       0     
>  0   0
>   18    32     0       0    64  1   1      1      1       0       0     
>  0   0
>   19    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   20    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   21    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   22    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   23    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   24    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   25    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   26    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   27    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   28    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   29    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   30    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   31    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   32    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   33    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   34    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   35    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   36    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   37    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   38    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   39    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   40    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   41    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   42    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   43    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   44    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   45    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   46    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   47    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   48    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   49    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   50    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   51    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   52    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   53    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   54    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   55    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   56    32    24       0    64  0   1      1      0       1       0     
>  0   0
>   57    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   58    32    24       8    64  0   1      1      0       1       0     
>  0   0
>   59    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   60    32     0       0    64  0   1      1      0       1       0     
>  0   0
>   61    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   62    32    24       0    64  0   1      1      1       0       0     
>  0   0
>   63    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   64    32    24       8    64  0   1      1      1       0       0     
>  0   0
>   65    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   66    32     0       0    64  0   1      1      1       0       0     
>  0   0
>   67    32    32       8    64  1   1      0      0       0       1     
>  0   0
>   68    32    16       8    64  1   1      0      0       0       1     
>  0   0
>   69    32    32       8    64  1   1      1      1       0       1     
>  0   5
>   70    32    16       8    64  1   1      1      1       0       1     
>  0   4
>   71    32    32       8    64  1   1      0      0       0       1     
>  0   0
>   72    32    16       8    64  1   1      0      0       0       1     
>  0   0
>   73    32    32       8    64  1   1      1      1       0       1     
>  0   5
>   74    32    16       8    64  1   1      1      1       0       1     
>  0   4
>   75    32    32       8     0  1   1      0      0       0       1     
>  0   0
>   76    32    16       8     0  1   1      0      0       0       1     
>  0   0
>   77    32    32       8     0  1   1      1      1       0       1     
>  0   0
>   78    32    16       8     0  1   1      1      1       0       1     
>  0   0
>   79    24    32       8    64  1   0      0      0       0       1     
>  0   0
>   80    24    16       8    64  1   0      0      0       0       1     
>  0   0
>   81    24    32       8    64  1   0      0      0       0       1     
>  0   0
>   82    24    16       8    64  1   0      0      0       0       1     
>  0   0
>   83    24    32       8     0  1   0      0      0       0       1     
>  0   0
>   84    24    16       8     0  1   0      0      0       0       1     
>  0   0
>   85    16    32       8    32  1   0      0      0       0       1     
>  0   0
>   86    16    16       8    32  1   0      0      0       0       1     
>  0   0
>   87    16    32       8    32  1   0      0      0       0       1     
>  0   0
>   88    16    16       8    32  1   0      0      0       0       1     
>  0   0
>   89    16    32       8     0  1   0      0      0       0       1     
>  0   0
>   90    16    16       8     0  1   0      0      0       0       1     
>  0   0
>   91     8    32       8    32  1   0      0      0       0       1     
>  0   0
>   92     8    16       8    32  1   0      0      0       0       1     
>  0   0
>   93     8    32       8    32  1   0      0      0       0       1     
>  0   0
>   94     8    16       8    32  1   0      0      0       0       1     
>  0   0
>   95     8    32       8     0  1   0      0      0       0       1     
>  0   0
>   96     8    16       8     0  1   0      0      0       0       1     
>  0   0
>   97     4    32       8    16  1   0      0      0       0       1     
>  0   0
>   98     4    16       8    16  1   0      0      0       0       1     
>  0   0
>   99     4    32       8    16  1   0      0      0       0       1     
>  0   0
>  100     4    16       8    16  1   0      0      0       0       1     
>  0   0
>  101     4    32       8     0  1   0      0      0       0       1     
>  0   0
>  102     4    16       8     0  1   0      0      0       0       1     
>  0   0
>  103     4    16       8     0  1   0      0      0       0       1     
>  0   0
> Using pixel format 13
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------ 
--
Ton Roosendaal  Blender Foundation ton at blender.org  
http://www.blender.org



More information about the Bf-committers mailing list