twinaphex
|
64446ef497
|
Rename and move rarch_viewport
|
2015-02-14 05:52:05 +01:00 |
|
twinaphex
|
7daf9fae03
|
Fix crash on startup with threaded video
|
2015-02-12 21:58:35 +01:00 |
|
twinaphex
|
821a3283dc
|
Refactor gl_set_texture_frame
|
2015-02-11 16:05:11 +01:00 |
|
twinaphex
|
118ce66dec
|
Refactor gl_load_texture_data
|
2015-02-11 15:53:37 +01:00 |
|
twinaphex
|
77f6b98aa9
|
Reuse gl_load_texture_data some more
|
2015-02-11 15:46:55 +01:00 |
|
twinaphex
|
f19339eb38
|
Have menu_texture.c reuse gl_common.c's gl_load_texture_data
|
2015-02-11 15:19:21 +01:00 |
|
twinaphex
|
da88bcdd91
|
Rename gfx_shader* to video_shader*
|
2015-01-19 21:24:08 +01:00 |
|
twinaphex
|
8111567d3e
|
Move some files around
|
2015-01-12 23:34:10 +01:00 |
|
twinaphex
|
09b25e54c5
|
Rename gl_font.c and d3d_font.c
|
2015-01-12 23:19:21 +01:00 |
|
twinaphex
|
327d15b7f2
|
(PS3) Build fix
|
2015-01-12 22:37:53 +01:00 |
|
twinaphex
|
cec3af8e4a
|
Rename shader_context.c to video_shader_driver.c
|
2015-01-12 21:41:27 +01:00 |
|
twinaphex
|
71cc6515d2
|
Remove more header includes
|
2015-01-12 18:53:47 +01:00 |
|
twinaphex
|
bd0f0c3f63
|
Rename gfx_context.c to video_context.c
|
2015-01-12 18:47:39 +01:00 |
|
twinaphex
|
d905d77ef7
|
Cleanups in gl_common.h
|
2015-01-12 07:02:55 +01:00 |
|
twinaphex
|
bcfc9d9077
|
Update headers
|
2015-01-07 18:06:50 +01:00 |
|
twinaphex
|
d24691e810
|
Convert math/matrix.c to math/matrix_4x4.c
|
2014-10-26 02:32:10 +01:00 |
|
twinaphex
|
6979b62bdc
|
(SDK) Move math/matrix code to SDK
|
2014-10-23 04:48:34 +02:00 |
|
twinaphex
|
58f09ce79e
|
Move scaler code over to libretro SDK
|
2014-10-23 04:34:35 +02:00 |
|
twinaphex
|
c62d52de0f
|
Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
|
2014-10-21 05:05:52 +02:00 |
|
twinaphex
|
54bfe360c6
|
Move ifndef HAVE_GCMGL checks outside of gl.c and into
shader_gl_cg.c - also implement stub glGenerateMipmapOES
for GCMGL
|
2014-10-02 21:09:34 +02:00 |
|
twinaphex
|
a844c3997a
|
(GL) Get rid of some more _func macros
|
2014-10-02 15:43:11 +02:00 |
|
twinaphex
|
b22cf18228
|
(GL/Shaders) Put fixed-function vertex/matrix coord code inside shader
backend files as fallback routines
|
2014-10-02 15:17:21 +02:00 |
|
twinaphex
|
53c7bf65ed
|
Turn fixed-function vertex coord/matrix code into macros
|
2014-10-02 14:50:24 +02:00 |
|
twinaphex
|
6c675e6580
|
Create gfx/gl_common.c
|
2014-10-02 13:32:42 +02:00 |
|
twinaphex
|
6b054da299
|
Rename shader_common to shader_context
|
2014-10-02 13:21:45 +02:00 |
|
twinaphex
|
75be6ccec9
|
(GL) Turn gl_set_projection into a static function too
|
2014-10-02 12:57:01 +02:00 |
|
twinaphex
|
c574025370
|
(GL) Make gl_deinit_fbo a static function again
|
2014-10-02 12:55:19 +02:00 |
|
twinaphex
|
f1c9343285
|
(GL) Make gl_init_fbo a static function again
|
2014-10-02 12:14:12 +02:00 |
|
twinaphex
|
89e449cc86
|
Get rid of header dependencies on GL in shader_common.h
|
2014-10-02 11:27:11 +02:00 |
|
twinaphex
|
039a5d7ab3
|
Create shader_null.c and make shader_backend less dependent
on GL
|
2014-10-02 11:11:34 +02:00 |
|
twinaphex
|
cc174d041c
|
(GL) Get rid of context_destroy_func macro
|
2014-10-02 10:24:41 +02:00 |
|
twinaphex
|
2637c45b9a
|
(GL) gl_common.h - get rid of some macros
|
2014-10-02 10:21:36 +02:00 |
|
twinaphex
|
1b45023528
|
Move get_alignment inlined function to gfx/gl.c
|
2014-10-02 01:11:01 +02:00 |
|
twinaphex
|
c861b4f994
|
Move gl_wrap_type_to_enum to gfx/gl.c
|
2014-10-02 01:02:13 +02:00 |
|
twinaphex
|
306d1f8809
|
(GL/Gfx) Cleanup
|
2014-10-02 00:49:38 +02:00 |
|
twinaphex
|
ca12482af0
|
Move shader files to gfx/shader/
|
2014-10-02 00:45:11 +02:00 |
|
twinaphex
|
43c9948087
|
(GL) Prevent memcpy on gl->tex_coords
|
2014-10-01 20:37:52 +02:00 |
|
twinaphex
|
a01d349227
|
Add note to gl_wrap_type_to_enum
|
2014-09-28 17:19:54 +02:00 |
|
twinaphex
|
9c67b3f39c
|
Indenting/style nits
|
2014-09-12 02:51:47 +02:00 |
|
twinaphex
|
fcbbf08109
|
(Recording) Bake in HAVE_RECORD implicitly
|
2014-08-12 05:28:43 +02:00 |
|
Themaister
|
20f37f20e8
|
De-opaque gl.c.
|
2014-06-17 17:08:46 +02:00 |
|
Themaister
|
02f2129dd8
|
Optimize overlay rendering a bit.
Dump all overlay vertex data into one VBO.
|
2014-06-13 17:47:32 +02:00 |
|
twinaphex
|
4a4822e187
|
(Menu) Replace more rgui_ references to menu_
|
2014-06-10 02:15:29 +02:00 |
|
Themaister
|
e545d695ec
|
Begin big rewrite of GL/raster font rendering path.
|
2014-06-08 14:08:26 +02:00 |
|
Themaister
|
ba40be9099
|
Use correct arguments if sRGB and GLES3.
|
2014-06-05 17:41:10 +02:00 |
|
twinaphex
|
961c1189fd
|
(PSGL) More PSGL ifdefs
|
2014-05-27 22:27:16 +02:00 |
|
twinaphex
|
c5f43963c0
|
(PS3) Add raw PSGL ifdefs
|
2014-05-27 22:15:25 +02:00 |
|
twinaphex
|
d636d4a10a
|
(GL) Add RARCH_GL_MAX_RENDERBUFFER_SIZE
|
2014-05-22 21:00:17 +02:00 |
|
twinaphex
|
194f90f3f9
|
(GL) Add custom versions of RARCH_GL_DEPTH_ATTACHMENT and RARCH_GL_STENCIL_ATTACHMENT
|
2014-05-22 20:58:32 +02:00 |
|
twinaphex
|
7378f21a36
|
(OSX PPC) Add _EXT versions of GL_RENDERBUFFER and GL_DEPTH24_STENCIL8
|
2014-05-22 20:45:41 +02:00 |
|