File: README.Debian

package info (click to toggle)
pcsx2 1.6.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 28,424 kB
  • sloc: cpp: 299,797; ansic: 23,973; lisp: 2,689; asm: 908; perl: 852; sh: 789; xml: 116; makefile: 60
file content (60 lines) | stat: -rw-r--r-- 2,424 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
------------------------------
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
------------------------------------------

 * The GSdx plug-in currently only supports the OpenGL software renderer.

 * The GSdx and zzogl GLSL plug-ins currently require a video card that supports
   at least OpenGL 3.0. 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. The GSdx and/or zzogl GLSL plug-ins use the following
   extensions/commands that may or may not be completely implemented in the
   open source video stack:
   - OpenGL 3.0 (supported on Mesa 9.2)
     + glClearBuffer
     + glGetStringi
     + glVertexAttribI
     + GLX_ARB_create_context
     + GL_ARB_framebuffer_object
     + GL_ARB_vertex_array_object
   - OpenGL 3.1 (supported on Mesa 9.2)
     + GL_ARB_texture_rectangle (zzogl)
     + GL_ARB_uniform_buffer_object
   - OpenGL 3.2 (supported on Mesa 10.0)
     + GLSL 150
     + GLX_ARB_create_context_profile
     + GL_ARB_draw_elements_base_vertex (GSdx)
     + GL_ARB_geometry_shader4
   - OpenGL 3.3 (supported on Mesa 9.2)
     + GL_ARB_blend_func_extended (GSdx)
     + GL_ARB_explicit_attrib_location
     + GL_ARB_sampler_objects (GSdx)
   - OpenGL 4.0
     + GL_ARB_GPU_shader5 (GSdx, improve FXAA, optional)
   - OpenGL 4.1
     + GL_ARB_separate_shader_objects
   - OpenGL 4.2
     + GL_ARB_map_buffer_alignment
     + GL_ARB_shading_language_420pack
     + GL_ARB_texture_storage
   - OpenGL 4.3
     + GL_ARB_copy_image (GSdx, optional)
   The current status for the open source drivers can be found at:
   - http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

 -- Miguel A. Colón Vélez <debian.micove@gmail.com>  Sun, 21 Dec 2014 00:37:30 -0500