pcsx2/debian-packager
lightningterror f6c138ca7e
Goodbye, old friend... Remove zzogl from master branch (#3614)
* cmake: Remove zzogl from cmake.

* cmake/build: Remove GLSL_API and EGL_API flags.

Only used in zzogl.

* linux various: Remove zzogl.

* sln: Remove zzogl from old plugins solution.

* zzogl: Remove source files.

* debian: Exclude zzogl from copyright.

* linux various: Remove glsl2h.pl

Used only in zzogl?

* linux various: Remove zzogl code from validate_glsl.sh

* debian: Remove zzogl mentions in create built tarball.

* gitignore: Remove zzogl paths.
2020-08-21 20:41:45 -07:00
..
patches Clarified names of the debian packager folder and script 2014-08-14 00:03:13 -07:00
source Clarified names of the debian packager folder and script 2014-08-14 00:03:13 -07:00
README.Debian linux-zzogl: don't build anymore zzogl by default 2015-05-14 17:38:42 +02:00
changelog Clarified names of the debian packager folder and script 2014-08-14 00:03:13 -07:00
compat Clarified names of the debian packager folder and script 2014-08-14 00:03:13 -07:00
control Fix 2018-10-08 11:09:07 +02:00
copyright Goodbye, old friend... Remove zzogl from master branch (#3614) 2020-08-21 20:41:45 -07:00
create_built_tarball.sh Goodbye, old friend... Remove zzogl from master branch (#3614) 2020-08-21 20:41:45 -07:00
docs forget 2 files + upgrade googledoc path to github path 2015-05-18 10:14:19 +02:00
install linux: rename everything. It is PCSX2 is uppercase letter 2015-05-18 10:04:23 +02:00
lintian-overrides Clarified names of the debian packager folder and script 2014-08-14 00:03:13 -07:00
manpages forget 2 files + upgrade googledoc path to github path 2015-05-18 10:14:19 +02:00
menu linux: rename everything. It is PCSX2 is uppercase letter 2015-05-18 10:04:23 +02:00
postinst Dev9ghzdrk: Postinst for deb to add network capabilities 2018-10-15 07:26:53 +02:00
rules debian: Remove gsdx legacy from packager. 2020-08-20 15:34:20 +02:00
watch forget 2 files + upgrade googledoc path to github path 2015-05-18 10:14:19 +02:00

README.Debian

------------------------------
Package information for PCSX2
------------------------------

 * 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.

------------------------------------------
Information about the plug-ins for video
------------------------------------------

 * GSdx plug-in currently require a video card that supports
   at least OpenGL 3.3. A noninclusive list of cards that support OpenGL 3.0 is:
   - Radeon HD series (except HD2300)
   - GeForce 8, 9, 100-series, 200-series, 300-series, 400-series and 500-series
   - Intel Sandy Bridge HD Graphics 2000 and up

 * Currently the proprietary drivers for AMD and Nvidia have support for
   OpenGL 3.0 and above. GSdx plug-in use the following
   extensions/commands that may or may not be completely implemented in the
   open source video stack:
   - OpenGL 3.x (supported on Mesa 10.x)
   - OpenGL 4.0
     + GL_ARB_GPU_shader5 (improve FXAA, optional)
   - OpenGL 4.1
     + GL_ARB_separate_shader_objects
   - OpenGL 4.2
     + GL_ARB_map_buffer_alignment
     + GL_ARB_shader_image_load_store
     + GL_ARB_shading_language_420pack
     + GL_ARB_texture_storage
   - OpenGL 4.3
     + GL_ARB_explicit_uniform_location
     + GL_ARB_framebuffer_no_attachments
     + GL_ARB_copy_image (optional)
   - OpenGL 4.4
     + GL_ARB_buffer_storage
   - OpenGL 4.5
     + GL_ARB_clip_control
     + GL_ARB_direct_state_access
     + GL_ARB_texture_barrier

   The current status for the open source drivers can be found at:
   - http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt