[Bf-committers] Blender and ATI
Matthew H Plough (mplough at Princeton.EDU)
mplough at Princeton.EDU
Thu Jun 16 20:57:41 CEST 2005
Ton Roosendaal <ton at blender.org> wrote:
> > I have been working with Joshua Doss, the maintainer of the
> graphics
> > card page on blender3d.org, to make more information available
> on
> > which cards work nicely with Blender.
>
> Cool. What could work is someone asking each active developer here
> to
> mention system specs... not as a public call, but by contacting
> them in
> person (otherwise you never get the info!). Here's mine;
>
> Apple G5, ATI 9600
> iBook G4, ATI 9200 Mobility
>
That's what I'm trying to address. Here is how much information I can currently glean -- my program runs and spits out the information to a file called gl_info.txt. It's a lot more information than what I would get by asking -- instead I intend to ask people to run this program. I'm currently working on making it get the driver version, but that might end up being something that I have to ask for.
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.
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
More information about the Bf-committers
mailing list