debian: update Control with latest GSdx requirement. Update Readme with latest openGL extensions

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5686 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
gregory.hainaut 2013-06-29 10:30:50 +00:00
parent 40e26648c6
commit aec05e8b60
2 changed files with 18 additions and 15 deletions

View File

@ -35,38 +35,41 @@ Information about the plug-ins for video
at least OpenGL 3.0. A noninclusive list of cards that support OpenGL 3.0 is: at least OpenGL 3.0. A noninclusive list of cards that support OpenGL 3.0 is:
- Radeon HD series (except HD2300) - Radeon HD series (except HD2300)
- GeForce 8, 9, 100-series, 200-series, 300-series, 400-series and 500-series - GeForce 8, 9, 100-series, 200-series, 300-series, 400-series and 500-series
- Intel Sandy Bridge HD Graphics 2000 and 3000 - Intel Sandy Bridge HD Graphics 2000 and up
* Currently only the proprietary drivers for AMD and Nvidia have support for * Currently the proprietary drivers for AMD and Nvidia have support for
OpenGL 3.0 and above. The GSdx and/or zzogl GLSL plug-ins use the following OpenGL 3.0 and above. The GSdx and/or zzogl GLSL plug-ins use the following
extensions/commands that may or may not be completely implemented in the open extensions/commands that may or may not be completely implemented in the
source video stack: open source video stack:
- OpenGL 3.0 - OpenGL 3.0 (supported on Mesa 9.2)
+ glClearBuffer + glClearBuffer
+ glGetStringi + glGetStringi
+ glVertexAttribI + glVertexAttribI
+ GLX_ARB_create_context + GLX_ARB_create_context
+ GL_APPLE_vertex_array_object + GL_ARB_vertex_array_object
+ GL_ARB_framebuffer_object + GL_ARB_framebuffer_object
- OpenGL 3.1 - OpenGL 3.1 (supported on Mesa 9.2)
+ GL_ARB_texture_rectangle (zzogl) + GL_ARB_texture_rectangle (zzogl)
+ GL_ARB_uniform_buffer_object + GL_ARB_uniform_buffer_object
- OpenGL 3.2 - OpenGL 3.2
+ GL_ARB_geometry_shader4 (GSdx) + GL_ARB_geometry_shader4
+ GL_ARB_draw_elements_base_vertex + GL_ARB_draw_elements_base_vertex (GSdx)
+ GLX_ARB_create_context_profile + GLX_ARB_create_context_profile
- OpenGL 3.3 + GLSL 150
- OpenGL 3.3 (supported on Mesa 9.2)
+ GL_ARB_blend_func_extended (GSdx) + GL_ARB_blend_func_extended (GSdx)
+ GL_ARB_explicit_attrib_location + GL_ARB_explicit_attrib_location
+ GL_ARB_sampler_objects (GSdx) + GL_ARB_sampler_objects (GSdx)
- OpenGL 4.0
+ GL_ARB_GPU_shader5 (GSdx, improve FXAA, optional)
- OpenGL 4.1 - OpenGL 4.1
+ GL_ARB_separate_shader_objects + GL_ARB_separate_shader_objects
- OpenGL 4.2 - OpenGL 4.2
+ GL_ARB_map_buffer_alignment + GL_ARB_map_buffer_alignment
+ GL_ARB_shading_language_420pack + GL_ARB_shading_language_420pack
+ GL_ARB_texture_storage + GL_ARB_texture_storage
- Extensions that may get included in future versions: - OpenGL 4.3
+ GL_NV_copy_image + GL_ARB_copy_image (GSdx, optional)
The current status for the open source drivers can be found at: The current status for the open source drivers can be found at:
- http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt - http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

View File

@ -8,9 +8,9 @@ Build-Depends: cmake (>= 2.8.5),
libaio-dev, libaio-dev,
libasound2-dev, libasound2-dev,
libbz2-dev, libbz2-dev,
libegl1-mesa-dev,
libgl1-mesa-dev, libgl1-mesa-dev,
# GSdx need glew1.6 and would love glew1.7 libglew-dev,
libglew-dev (>= 1.6)| libglew1.6-dev,
libglu1-mesa-dev, libglu1-mesa-dev,
libgtk2.0-dev (>= 2.16), libgtk2.0-dev (>= 2.16),
libjpeg-dev, libjpeg-dev,