Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shader Model 4.0 Support




On 29 Oct 2007, at 15:50, email@hidden wrote:


Could someone please post a dump of the renderer information
from OpenGL Driver Monitor.app for the updated SM4.0 support on the 8600M MBP update.

Here it is:

NVIDIA GeForce 8600M GT OpenGL Engine
Vendor Name NVIDIA Corporation
Version 2.0 NVIDIA-1.5.6
GL Shading Language Version 1.20
Renderer Name NVIDIA GeForce 8600M GT OpenGL Engine
OpenGL Extensions
GL_APPLE_aux_depth_stencil
GL_APPLE_client_storage
GL_APPLE_element_array
GL_APPLE_fence
GL_APPLE_float_pixels
GL_APPLE_flush_buffer_range
GL_APPLE_flush_render
GL_APPLE_object_purgeable
GL_APPLE_packed_pixels
GL_APPLE_pixel_buffer
GL_APPLE_specular_vector
GL_APPLE_texture_range
GL_APPLE_transform_hint
GL_APPLE_vertex_array_object
GL_APPLE_vertex_array_range
GL_APPLE_vertex_program_evaluators
GL_APPLE_ycbcr_422
GL_ARB_depth_texture
GL_ARB_draw_buffers
GL_ARB_fragment_program
GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader
GL_ARB_half_float_pixel
GL_ARB_imaging
GL_ARB_multisample
GL_ARB_multitexture
GL_ARB_occlusion_query
GL_ARB_pixel_buffer_object
GL_ARB_point_parameters
GL_ARB_point_sprite
GL_ARB_shader_objects
GL_ARB_shader_texture_lod
GL_ARB_shading_language_100
GL_ARB_shadow
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_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_float
GL_ARB_texture_mirrored_repeat
GL_ARB_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_transpose_matrix
GL_ARB_vertex_blend
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ARB_window_pos
GL_ATI_separate_stencil
GL_ATI_texture_env_combine3
GL_ATI_texture_float
GL_ATI_texture_mirror_once
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_clip_volume_hint
GL_EXT_compiled_vertex_array
GL_EXT_depth_bounds_test
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_framebuffer_object
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_shadow_funcs
GL_EXT_stencil_two_side
GL_EXT_stencil_wrap
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_env_add
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_rectangle
GL_EXT_texture_sRGB
GL_EXT_transform_feedback
GL_IBM_rasterpos_clip
GL_NV_blend_square
GL_NV_depth_clamp
GL_NV_fog_distance
GL_NV_fragment_program2
GL_NV_fragment_program_option
GL_NV_light_max_exponent
GL_NV_multisample_filter_hint
GL_NV_point_sprite
GL_NV_register_combiners
GL_NV_register_combiners2
GL_NV_texgen_reflection
GL_NV_texture_shader
GL_NV_texture_shader2
GL_NV_texture_shader3
GL_NV_vertex_program2_option
GL_NV_vertex_program3
GL_SGIS_generate_mipmap
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod
OpenGL Limits
Framebuffers
MAX_COLOR_ATTACHMENTS_EXT 8
MAX_RENDERBUFFER_SIZE_EXT 8192
MAX_VIEWPORT_DIMS {8192, 8192}
MIN_PBUFFER_VIEWPORT_DIMS_APPLE {32, 32}
SUBPIXEL_BITS 8
Points and Lines
ALIASED_LINE_WIDTH_RANGE {1, 10}
ALIASED_POINT_SIZE_RANGE {1, 63}
SMOOTH_LINE_WIDTH_GRANULARITY 0.125000
SMOOTH_LINE_WIDTH_RANGE {0.500000, 10.000000}
SMOOTH_POINT_SIZE_GRANULARITY 0.125000
SMOOTH_POINT_SIZE_RANGE {1.000000, 63.375000}
Textures
MAX_3D_TEXTURE_SIZE 2048
MAX_CUBE_MAP_TEXTURE_SIZE 8192
MAX_RECTANGLE_TEXTURE_SIZE_EXT 8192
MAX_TEXTURE_SIZE 8192
MAX_TEXTURE_LOD_BIAS 15.000000
MAX_TEXTURE_MAX_ANISOTROPY_EXT 16
MAX_TEXTURE_UNITS 4
Compression Types
COMPRESSED_RGB_S3TC_DXT1_EXT
COMPRESSED_RGBA_S3TC_DXT1_EXT
COMPRESSED_RGBA_S3TC_DXT3_EXT
COMPRESSED_RGBA_S3TC_DXT5_EXT
Stacks
MAX_ATTRIB_STACK_DEPTH 16
MAX_CLIENT_ATTRIB_STACK_DEPTH 16
MAX_COLOR_MATRIX_STACK_DEPTH 10
MAX_MODELVIEW_STACK_DEPTH 32
MAX_NAME_STACK_DEPTH 128
MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 2
MAX_PROJECTION_STACK_DEPTH 10
MAX_TEXTURE_STACK_DEPTH 10
Vertex Programs
MAX_PROGRAM_ADDRESS_REGISTERS_ARB 2
MAX_PROGRAM_ATTRIBS_ARB 32
MAX_PROGRAM_ENV_PARAMETERS_ARB 256
MAX_PROGRAM_INSTRUCTIONS_ARB 262144
MAX_PROGRAM_LOCAL_PARAMETERS_ARB 1024
MAX_PROGRAM_MATRICES_ARB 8
MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 2
MAX_PROGRAM_NATIVE_ATTRIBS_ARB 16
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_NATIVE_PARAMETERS_ARB 1024
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 4096
MAX_PROGRAM_PARAMETERS_ARB 1024
MAX_PROGRAM_TEMPORARIES_ARB 65535
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 16777216
MAX_PROGRAM_CALL_DEPTH_NV 32
MAX_VERTEX_ATTRIBS_ARB 16
Fragment Programs
MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_ATTRIBS_ARB 16
MAX_PROGRAM_ENV_PARAMETERS_ARB 128
MAX_PROGRAM_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_LOCAL_PARAMETERS_ARB 1024
MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_NATIVE_ATTRIBS_ARB 16
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_NATIVE_PARAMETERS_ARB 1024
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 4096
MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 8192
MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_PARAMETERS_ARB 1024
MAX_PROGRAM_TEMPORARIES_ARB 4096
MAX_PROGRAM_TEX_INDIRECTIONS_ARB 8192
MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 8192
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 16777216
MAX_PROGRAM_CALL_DEPTH_NV 32
MAX_PROGRAM_IF_DEPTH_NV 64
MAX_PROGRAM_LOOP_DEPTH_NV 64
MAX_PROGRAM_LOOP_COUNT_NV 16777216
MAX_TEXTURE_COORDS_ARB 8
MAX_TEXTURE_IMAGE_UNITS_ARB 16
Shaders
MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 16
MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 4096
MAX_TEXTURE_COORDS_ARB 8
MAX_TEXTURE_IMAGE_UNITS_ARB 16
MAX_VARYING_FLOATS_ARB 32
MAX_VERTEX_ATTRIBS_ARB 16
MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 16
MAX_VERTEX_UNIFORM_COMPONENTS_ARB 4096
Other
MAX_CLIP_PLANES 6
MAX_CONVOLUTION_HEIGHT 11
MAX_CONVOLUTION_WIDTH 11
MAX_ELEMENTS_INDICES 150000
MAX_ELEMENTS_VERTICES 2048
MAX_EVAL_ORDER 10
MAX_GENERAL_COMBINERS_NV 8
MAX_LIGHTS 8
MAX_LIST_NESTING 64
MAX_PIXEL_MAP_TABLE 256
MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0
MAX_SHININESS_NV 1024
MAX_SPOT_EXPONENT_NV 1024
MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE 1048575
MAX_VERTEX_UNITS_ARB 4
QUERY_COUNTER_BITS_ARB 32
Display Mask 1 (0x00000001)
Renderer ID 140804 (0x00022604)
Off Screen No
Full Screen Yes
Hardware Accelerated Yes
Robust No
Backing Store Yes
MP Safe Yes
Window Yes
Multi Screen No
Compliant Yes
Buffer Modes 13 (0x0000000d)
Monoscopic Yes
Stereoscopic No
Single Buffer Yes
Double Buffer Yes
Color Buffer Modes 167805440 (0x0a008200)
16 bits/pixel rgb --not available--
16 bits/pixel argb --not available--
8-16 bits/pixel argb --not available--
16 bits/pixel rgb R=14:10, G=9:5, B=4:0
16 bits/pixel argb --not available--
8-16 bits/pixel argb --not available--
16 bits/pixel rgb --not available--
8-16 bits/pixel argb --not available--
32 bits/pixel rgb --not available--
32 bits/pixel argb A=31:24, R=23:16, G=15:8, B=7:0
8-32 bits/pixel argb --not available--
32 bits/pixel rgb --not available--
32 bits/pixel argb --not available--
8-32 bits/pixel argb --not available--
64 bits/pixel rgb --not available--
64 bits/pixel argb --not available--
64 bits/pixel rgb --not available--
64 bits/pixel argb --not available--
64 bits/pixel float rgb --not available--
64 bits/pixel float rgba R=63:48 G=47:32 B=31:16 A=15:0; APPLE_float_pixels floating point
128 bits/pixel float rgb --not available--
128 bits/pixel float rgba R=127:96 G=95:64, B=63:32, A=31:0; IEEE-754 single-precision floating point
256 bits/pixel float rgb --not available--
256 bits/pixel float rgba --not available--
Accum Buffer Modes 8421376 (0x00808000)
16 bits/pixel rgb --not available--
16 bits/pixel argb --not available--
8-16 bits/pixel argb --not available--
16 bits/pixel rgb --not available--
16 bits/pixel argb --not available--
8-16 bits/pixel argb --not available--
16 bits/pixel rgb --not available--
8-16 bits/pixel argb --not available--
32 bits/pixel rgb --not available--
32 bits/pixel argb A=31:24, R=23:16, G=15:8, B=7:0
8-32 bits/pixel argb --not available--
32 bits/pixel rgb --not available--
32 bits/pixel argb --not available--
8-32 bits/pixel argb --not available--
64 bits/pixel rgb --not available--
64 bits/pixel argb --not available--
64 bits/pixel rgb --not available--
64 bits/pixel argb A=63:48, R=47:32, G=31:16, B=15:0
64 bits/pixel float rgb --not available--
64 bits/pixel float rgba --not available--
128 bits/pixel float rgb --not available--
128 bits/pixel float rgba --not available--
256 bits/pixel float rgb --not available--
256 bits/pixel float rgba --not available--
Depth Buffer Modes 3073 (0x00000c01)
0 bits per pixel Yes
1 bits per pixel No
2 bits per pixel No
3 bits per pixel No
4 bits per pixel No
5 bits per pixel No
6 bits per pixel No
8 bits per pixel No
10 bits per pixel No
12 bits per pixel No
16 bits per pixel Yes
24 bits per pixel Yes
32 bits per pixel No
48 bits per pixel No
64 bits per pixel No
96 bits per pixel No
128 bits per pixel No
Stencil Buffer Modes 129 (0x00000081)
0 bits per pixel Yes
1 bits per pixel No
2 bits per pixel No
3 bits per pixel No
4 bits per pixel No
5 bits per pixel No
6 bits per pixel No
8 bits per pixel Yes
10 bits per pixel No
12 bits per pixel No
16 bits per pixel No
24 bits per pixel No
32 bits per pixel No
48 bits per pixel No
64 bits per pixel No
96 bits per pixel No
128 bits per pixel No
Max Aux Buffers 2 (0x00000002)
Max Sample Buffers 1 (0x00000001)
Max Samples 4 (0x00000004)
Sample Modes 3 (0x00000003)
Supersample Yes
Multisample Yes
Alpha Sampling Yes
Total Video Memory 268435456 (0x10000000)
Total Texture Memory 255180288 (0x0f35be00)


HTH,
Dario

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden

This email sent to email@hidden
References: 
 >Shader Model 4.0 Support (From: email@hidden)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.