Themaister
|
5b0525d2e2
|
Drop HAVE_PBO. Use custom conversion routines.
Measured custom 15->32 conversion to be up to 10x faster on my setup.
|
2012-10-02 01:04:47 +02:00 |
|
Themaister
|
018b97be72
|
Add logging code to gl_copy_frame.
|
2012-10-01 23:59:11 +02:00 |
|
Themaister
|
1bac5421ff
|
Update benchmarks for GCC + x86.
Compile with make PERF_TEST=1 to enable performance logging.
|
2012-10-01 23:43:16 +02:00 |
|
Themaister
|
4db4d414a9
|
Should fix build on OSX.
|
2012-10-01 22:48:36 +02:00 |
|
twinaphex
|
666ed41234
|
(PS3) Build fix
(RMenu) Get rid of (now) unnecessary includes
|
2012-10-01 04:04:50 +02:00 |
|
twinaphex
|
6c5d6515ce
|
(XDK) 360 and Xbox 1 now both use the same Direct3D driver
|
2012-10-01 03:35:38 +02:00 |
|
twinaphex
|
c7f8535ecf
|
(360) Shows amount of shaders that were loaded at init
|
2012-10-01 02:45:29 +02:00 |
|
twinaphex
|
4ae233f1f0
|
(XDK) Reports screen resolution now at device init
|
2012-10-01 01:17:30 +02:00 |
|
twinaphex
|
011037eea2
|
(XDK Xbox 1) Refactor Xbox 1 code too
|
2012-10-01 00:41:06 +02:00 |
|
Themaister
|
b73243b521
|
Fix CXX_BUILD.
|
2012-10-01 00:12:07 +02:00 |
|
twinaphex
|
b954472295
|
(360) Move D3D init/destroy code to context file
|
2012-10-01 00:09:37 +02:00 |
|
Themaister
|
043bcfd1de
|
Minor refactor. gl_set_shader_viewport().
|
2012-09-30 19:55:33 +02:00 |
|
Themaister
|
66867c9b07
|
Remove breaking include of gl_common.h.
|
2012-09-30 19:28:36 +02:00 |
|
twinaphex
|
4d80a71f7e
|
(XDK) Refactorings - build fixes
|
2012-09-30 17:57:32 +02:00 |
|
twinaphex
|
71443385e9
|
(PS3/XDK - Context) Some refactorings
|
2012-09-30 17:51:48 +02:00 |
|
twinaphex
|
c1e3dcd00e
|
(Xbox 1/360) XDK context file updated - fixes build
|
2012-09-30 17:10:04 +02:00 |
|
Themaister
|
8d8dce7d2b
|
Don't display mouse. Set window title immediately.
|
2012-09-30 15:08:11 +02:00 |
|
Themaister
|
dd6d27c108
|
Add WGL context.
|
2012-09-30 14:41:58 +02:00 |
|
Themaister
|
9a07e23ecb
|
Simplify GLES ifdef.
|
2012-09-30 10:33:15 +02:00 |
|
twinaphex
|
e4399884d9
|
(PS3) Needs ifndef around querying of BGRA888 - PSGL only has GL_BGRA
defined and not GL_BGRA888_EXT
|
2012-09-30 04:47:35 +02:00 |
|
Themaister
|
fb78009e10
|
Remove "special" GLES2 paths in image.c.
|
2012-09-29 22:04:11 +02:00 |
|
Themaister
|
55573b4726
|
Some PC fixups in OpenVG (still shows black though).
|
2012-09-29 20:18:24 +02:00 |
|
Themaister
|
5688f939a7
|
Use GL_BGRA_EXT on GLES.
|
2012-09-29 20:06:48 +02:00 |
|
Themaister
|
5d4019f4ab
|
Have the scale value make more sense in freetype.
|
2012-09-29 19:20:30 +02:00 |
|
twinaphex
|
66cc23af34
|
(Freetype) Should allow for setting adjustable font positioning (x/y)
and scaling
|
2012-09-29 14:19:14 +02:00 |
|
Themaister
|
9747a594e8
|
Check for glXSwapInterval as well.
|
2012-09-29 12:35:26 +02:00 |
|
Themaister
|
e58bdc4811
|
Add GLX context.
|
2012-09-29 12:13:11 +02:00 |
|
Themaister
|
4669aee283
|
Kill null_ctx.
Doesn't serve any purpose with new context abstraction.
|
2012-09-29 11:14:02 +02:00 |
|
Themaister
|
f8de693eef
|
Use true fullscreen in X/EGL.
|
2012-09-29 10:47:55 +02:00 |
|
Themaister
|
c6820af73e
|
Fix CXX_BUILD.
|
2012-09-28 23:47:20 +02:00 |
|
Themaister
|
04e3fe185f
|
Can build without SDL now (only RetroArch).
|
2012-09-28 23:34:19 +02:00 |
|
Themaister
|
c655c1d4e5
|
Big refactor of joypad input.
|
2012-09-28 23:06:16 +02:00 |
|
Themaister
|
ee8a93973f
|
Drop redundant call to UNPACK_ROW_LENGTH.
|
2012-09-27 20:54:24 +02:00 |
|
TwinAphex51224
|
a8f255e357
|
Revert "(PS3) Use texture references for PSGL/RGL - NOTE: will form part"
This reverts commit 10605eabe37b5ef3f31b2c919193223f3bdd3ff3.
|
2012-09-27 20:24:05 +02:00 |
|
TwinAphex51224
|
5fad20121f
|
(PS3) Add preliminary Freetype support for PS3
|
2012-09-27 18:16:06 +02:00 |
|
TwinAphex51224
|
fdd78b08d3
|
Use new define HAVE_CG_RUNTIME_COMPILER
|
2012-09-27 17:45:49 +02:00 |
|
TwinAphex51224
|
903ab0ccad
|
Comment out RARCH_CG_DEBUG again
|
2012-09-27 17:30:28 +02:00 |
|
TwinAphex51224
|
10605eabe3
|
(PS3) Use texture references for PSGL/RGL - NOTE: will form part
of RGL now
|
2012-09-27 17:28:38 +02:00 |
|
Themaister
|
2e168157c1
|
Sanitize font rendering in xv and SDL.
Fixes old bug where big chunks of fonts would often be just left out.
|
2012-09-27 01:42:46 +02:00 |
|
Themaister
|
5936fbf463
|
Minor fixes in VC context.
|
2012-09-26 16:00:06 +02:00 |
|
Themaister
|
31b12d7d00
|
Refactor out common X11 code.
|
2012-09-26 15:52:25 +02:00 |
|
Themaister
|
f96d357017
|
Fix build on KMS.
|
2012-09-25 19:28:21 +02:00 |
|
Themaister
|
704af0e0b7
|
x_input depends on HAVE_X11.
|
2012-09-25 15:14:56 +02:00 |
|
Themaister
|
d732aa4c2e
|
Abstract aspect handling in vg.c.
|
2012-09-25 13:54:22 +02:00 |
|
Themaister
|
2674a67cdd
|
Abstract away aspect ratio handling.
|
2012-09-25 13:51:44 +02:00 |
|
Themaister
|
9c24946ca5
|
Pick right visual attribs in EGL depending on API.
|
2012-09-25 13:25:03 +02:00 |
|
Toad King
|
58a2ff9594
|
leave a note for the future ;)
|
2012-09-25 00:42:03 -04:00 |
|
TwinAphex51224
|
accbb57e10
|
(PS3) Set NO_GL_FF_VERTEX for PSGL-based builds
|
2012-09-25 04:07:36 +02:00 |
|
TwinAphex51224
|
e42f515e11
|
(PS3) Works on PS3 again
|
2012-09-25 03:49:51 +02:00 |
|
Toad King
|
eee9468900
|
fix GLES for VideoCore
|
2012-09-24 21:25:31 -04:00 |
|