MissingFunctionality

dri/ MissingFunctionality
Texture Format Related Features GL Version Mesa Version i965 r600g Difficulty Notes
GL_ARB_texture_rg 3.0 7.10 7.10 7.10
GL_ARB_texture_float 3.0 7.11 7.11 7.11
GL_EXT_texture_array 3.0 7.8 8.0 8.0 Test implicit interactions with S3TC
GL_EXT_texture_integer (texture formats) 3.0 8.0 8.0 8.0
GL_EXT_packed_float 3.0 7.11 8.0 7.11
GL_EXT_texture_shared_exponent 3.0 7.11 8.0 7.11
GL_ARB_half_float_pixel 3.0 6.5 7.11 7.9
GL_EXT_texture_compression_rgtc 3.0 7.11 7.11 7.11
GL_EXT_texture_snorm 3.1 7.11 7.11 7.11
GL_ARB_texture_multisample 3.2 No Doable Doable Weeks?
GL_ARB_texture_rgb10_a2ui 3.3 8.0 9.0 8.0
Draw-call Related Features GL Version Mesa Version i965 r600g Difficulty Notes
GL_EXT_transform_feedback 3.0 8.0 8.0 8.0
GL_NV_conditional_render 3.0 7.8 7.11 7.11 Supported using waiting for OQ results so far on Intel.
GL_ARB_draw_instanced 3.1 7.11 9.0 7.11? Days
GL_NV_primitive_restart 3.1 7.10 9.0 8.0
GL_ARB_instanced_arrays 3.3 Yes 9.0 7.11 Weeks Even adding trivial software emulation would save the validation required for N-1 draw calls.
GL_ARB_occlusion_query2 3.3 7.11 7.11 7.11
GL_ARB_vertex_type_2_10_10_10_rev 3.3 8.0 Doable 8.0 Weeks
Render-target Related Features GL Version Mesa Version i965 r600g Difficulty Notes
GL_ARB_color_buffer_float 3.0 7.11 7.11 7.11
GL_ARB_depth_buffer_float 3.0 8.0 8.0 8.0
GL_EXT_texture_integer (render formats) 3.0 8.0 8.0 8.0
GL_EXT_draw_buffers2 3.0 7.8 7.9 7.10
GL_ARB_blend_func_extended 3.3 9.0 9.0 9.0
GL_EXT_framebuffer_sRGB 3.0 7.11 7.11 7.11
Shading Language Features GL Version Mesa Version i965 r600g Difficulty Notes
GLSL 1.30 3.0 8.0 8.0 8.0
GL_EXT_gpu_shader4 3.1 No Doable Doable Weeks
GLSL 1.40 3.1 9.0 9.0 9.0
GL_ARB_texture_buffer_object 3.1 9.0 9.0 9.0
GL_ARB_uniform_buffer_object 3.1 9.0 9.0 9.0 Months
16 vertex textures 3.0 Yes 8.0 7.11
GLSL 1.50 3.2 No Doable Doable Months Piles and piles of work.
GL_ARB_geometry_shader4 3.2 Partial? Doable Doable Months Plombo is working on it: https://github.com/Plombo/mesa/tree/geometry-shaders-rebase
GL_ARB_fragment_coord_conventions 3.2 7.8 7.10 7.8
GL_ARB_shader_bit_encoding 3.3 9.0 9.0 9.0
GL_ARB_explicit_attrib_location 3.3 7.10 7.10 7.10
Misc. Features GL Version Mesa Version i965 r600g Difficulty Notes
GL_ARB_sampler_objects 3.3 7.11 7.11 7.11
GL_ARB_texture_swizzle 3.3 7.9 (7.5) 7.9 (7.5) 7.9 Originally GL_EXT_texture_swizzle in Mesa 7.5.
GL_ARB_timer_query 3.3 7.9 9.0 9.0
GLX / EGL Features GL Version Mesa Version i965 r600g Difficulty Notes
GLX_ARB_create_context 3.0 8.0 8.0 8.0
GLX_ARB_create_context_profile 3.2 8.0 8.0 8.0 Weeks Mesa drivers don't actually support profiles yet, and Xserver support for this extension has not be implemented. There is still work to do here.

AltStyle によって変換されたページ (->オリジナル) /