2012-05-11 20:52:50 +00:00
|
|
|
------------------------------
|
|
|
|
Package information for PCSX2
|
|
|
|
------------------------------
|
2010-07-01 16:47:00 +00:00
|
|
|
|
2012-05-11 20:52:50 +00:00
|
|
|
* The reasons given by upstream as to why they remove -fPIC are the following:
|
|
|
|
- Code only supports the i386 architecture.
|
|
|
|
- Code uses the ebx register and this is not compliant with -fPIC.
|
|
|
|
- The use of -fPIC negatively impacts the performance of the program.
|
|
|
|
- The .so file are not shared libraries but plug-ins. No program should try
|
|
|
|
to link with them.
|
2010-07-01 16:47:00 +00:00
|
|
|
|
2012-05-11 20:52:50 +00:00
|
|
|
------------------------------------------
|
|
|
|
Information about the plug-ins for video
|
|
|
|
------------------------------------------
|
2010-07-01 22:50:18 +00:00
|
|
|
|
2015-05-11 13:19:58 +00:00
|
|
|
* GSdx plug-in currently require a video card that supports
|
2015-05-11 10:00:51 +00:00
|
|
|
at least OpenGL 3.3. A noninclusive list of cards that support OpenGL 3.0 is:
|
2012-05-11 20:52:50 +00:00
|
|
|
- Radeon HD series (except HD2300)
|
|
|
|
- GeForce 8, 9, 100-series, 200-series, 300-series, 400-series and 500-series
|
2013-06-29 10:30:50 +00:00
|
|
|
- Intel Sandy Bridge HD Graphics 2000 and up
|
2012-05-11 20:52:50 +00:00
|
|
|
|
2013-06-29 10:30:50 +00:00
|
|
|
* Currently the proprietary drivers for AMD and Nvidia have support for
|
2015-05-11 13:19:58 +00:00
|
|
|
OpenGL 3.0 and above. GSdx plug-in use the following
|
2013-06-29 10:30:50 +00:00
|
|
|
extensions/commands that may or may not be completely implemented in the
|
|
|
|
open source video stack:
|
2015-05-11 10:00:51 +00:00
|
|
|
- OpenGL 3.x (supported on Mesa 10.x)
|
2013-06-29 10:30:50 +00:00
|
|
|
- OpenGL 4.0
|
2015-05-11 13:19:58 +00:00
|
|
|
+ GL_ARB_GPU_shader5 (improve FXAA, optional)
|
2012-05-11 20:52:50 +00:00
|
|
|
- OpenGL 4.1
|
|
|
|
+ GL_ARB_separate_shader_objects
|
|
|
|
- OpenGL 4.2
|
|
|
|
+ GL_ARB_map_buffer_alignment
|
2015-05-11 10:00:51 +00:00
|
|
|
+ GL_ARB_shader_image_load_store
|
2012-05-11 20:52:50 +00:00
|
|
|
+ GL_ARB_shading_language_420pack
|
|
|
|
+ GL_ARB_texture_storage
|
2013-06-29 10:30:50 +00:00
|
|
|
- OpenGL 4.3
|
2015-05-11 10:00:51 +00:00
|
|
|
+ GL_ARB_explicit_uniform_location
|
|
|
|
+ GL_ARB_framebuffer_no_attachments
|
2015-05-11 13:19:58 +00:00
|
|
|
+ GL_ARB_copy_image (optional)
|
2015-05-11 10:00:51 +00:00
|
|
|
- OpenGL 4.4
|
|
|
|
+ GL_ARB_buffer_storage
|
|
|
|
- OpenGL 4.5
|
|
|
|
+ GL_ARB_clip_control
|
|
|
|
+ GL_ARB_direct_state_access
|
|
|
|
+ GL_ARB_texture_barrier
|
|
|
|
|
2012-05-11 20:52:50 +00:00
|
|
|
The current status for the open source drivers can be found at:
|
|
|
|
- http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
|
2010-07-05 15:43:21 +00:00
|
|
|
|