Logan McNaughton
|
8cd2566128
|
Simplify glTexImage2D/glTexStorage2D calls
Also add support for glTexStorage2DEXT (GLES2)
|
2016-12-14 07:29:37 -08:00 |
|
Brad Parker
|
1f39426195
|
only use fancy ribbon on GLES if GL_OES_standard_derivatives extension is detected
|
2016-12-09 19:32:55 -05:00 |
|
Logan McNaughton
|
1d69baca82
|
Use glTexStorage2D for FBO textures
|
2016-12-08 21:14:10 -07:00 |
|
Logan McNaughton
|
07a9a75a00
|
Fix GL_CAPS_ARGB8
ARM_argb8 should be ARM_rgba8, and GLES3 always supports this feature
|
2016-12-07 12:34:02 -07:00 |
|
twinaphex
|
97eb8bb747
|
Silence warning
|
2016-11-19 04:06:04 +01:00 |
|
twinaphex
|
18da1fc088
|
More logging
|
2016-11-09 00:20:44 +01:00 |
|
Jean-André Santoni
|
1d8b6ceafd
|
Use BGRA8888 on VideoCore
|
2016-11-08 20:22:38 +01:00 |
|
twinaphex
|
02e4dbfa0f
|
Fix matrix_4x4_projection
|
2016-11-08 20:09:43 +01:00 |
|
twinaphex
|
f6b273e1be
|
(Desktop GL) GL_CAPS_BGRA8888 - return true by default
|
2016-11-08 19:11:54 +01:00 |
|
twinaphex
|
1a04875a6c
|
(scaler_int) Cleanups
|
2016-11-04 22:12:32 +01:00 |
|
twinaphex
|
848db5b1c5
|
Complete matrix_4x4_lookat
|
2016-11-04 21:07:30 +01:00 |
|
twinaphex
|
c8e8070c02
|
Update matrix_4x4_translate
|
2016-11-04 20:36:47 +01:00 |
|
twinaphex
|
5398fa5f39
|
(libretro-common) Nit
|
2016-11-04 20:34:31 +01:00 |
|
twinaphex
|
f4e27befb4
|
matrix_4x4_lookat - remove memset
|
2016-11-04 20:32:26 +01:00 |
|
twinaphex
|
01961cbf5e
|
Turn matrix_4x4_identity into inline function
|
2016-11-04 15:58:32 +01:00 |
|
twinaphex
|
cd2599456a
|
Matrix code 4x4 - prevent memsets
|
2016-11-04 15:50:28 +01:00 |
|
twinaphex
|
19ee1a4751
|
Move macros of matrix functions to C files
|
2016-11-03 14:52:22 +01:00 |
|
twinaphex
|
de3c1a04db
|
Simplifications
|
2016-10-31 15:24:03 +01:00 |
|
twinaphex
|
213e357918
|
Move gl_capabilities to libretro-common
|
2016-10-24 04:06:05 +02:00 |
|
twinaphex
|
eac7bcf38f
|
Create unfinished version of matrix_4x4_lookat
|
2016-09-16 18:27:00 +02:00 |
|
twinaphex
|
ee4c893c07
|
Update matrix_4x4_projection
|
2016-09-16 18:03:30 +02:00 |
|
twinaphex
|
028bb38ec5
|
Add vector_4
|
2016-09-16 17:45:41 +02:00 |
|
twinaphex
|
79222de018
|
Move define to scaler_filter.c
|
2016-09-12 17:32:35 +02:00 |
|
twinaphex
|
0ceffb87f2
|
matrix_4x4_ortho - cleanup
|
2016-09-09 04:02:41 +02:00 |
|
twinaphex
|
2080301088
|
matrix_4x4_multiply - add early return to prevent null
pointer dereferences
|
2016-09-07 00:57:05 +02:00 |
|
twinaphex
|
18f999d8de
|
(libretro-common) Header updates
|
2016-08-24 01:22:29 +02:00 |
|
twinaphex
|
070b7b78b1
|
Create matrix_4x4_copy
|
2016-05-17 18:12:43 +02:00 |
|
twinaphex
|
cb73de77e9
|
(libretro-common) Update
|
2016-05-15 06:59:23 +02:00 |
|
twinaphex
|
f8982a89d7
|
Add vector_3.c
|
2016-05-15 06:46:41 +02:00 |
|
twinaphex
|
f55ee11554
|
(libretro-common) Header updates
|
2016-03-20 17:13:31 +01:00 |
|
twinaphex
|
a3e52a9369
|
Put M_PI inside retro_miscellaneous.h
|
2015-11-24 00:05:37 +01:00 |
|
twinaphex
|
ba1ef9c3c2
|
(MSVC) Buildfixes
|
2015-10-02 17:57:37 +02:00 |
|
twinaphex
|
4ca5d31f9b
|
Some more static code analysis nits when ran with enable=all
|
2015-09-28 18:12:02 +02:00 |
|
twinaphex
|
5adc85a207
|
Create libretro-common/include/filters.h
|
2015-09-12 21:04:20 +02:00 |
|
Alcaro
|
fcbaca9b66
|
Fix a dozen CXX_BUILD errors under Windows.
|
2015-09-06 15:29:48 +02:00 |
|
twinaphex
|
f88575633e
|
Cleanups
|
2015-09-05 20:34:22 +02:00 |
|
twinaphex
|
081d5b5074
|
set_direct_pix_conv - turn conditionals into switches
|
2015-08-31 14:15:28 +02:00 |
|
twinaphex
|
0b4ba8443f
|
Create convert_argb888_rgba4444
|
2015-08-31 14:08:22 +02:00 |
|
twinaphex
|
3c7098fdfd
|
Cleanups
|
2015-08-30 10:56:04 +02:00 |
|
Twinaphex
|
d00c1ed443
|
Fix some bugs in pixconv.c refactor
|
2015-08-30 10:46:34 +02:00 |
|
twinaphex
|
2dabf43263
|
(libretro-common) Simplify pixconv.c
|
2015-08-29 17:30:28 +02:00 |
|
twinaphex
|
9ee860c6d9
|
Some more C89 fixes
|
2015-06-26 19:15:17 +02:00 |
|
twinaphex
|
d523e2d7ae
|
(pixconv.c) C89 fixes
|
2015-06-26 19:12:01 +02:00 |
|
Alcaro
|
febcbc5ce4
|
C89 cleanups part 2
|
2015-06-26 17:48:43 +02:00 |
|
twinaphex
|
4078bc5756
|
(math/matrix_4x4c.) Cleanup
|
2015-06-24 11:48:20 +02:00 |
|
twinaphex
|
2c09bbcda3
|
(libretro-common) Start documenting matrix_4x4.c
|
2015-06-24 11:37:45 +02:00 |
|
twinaphex
|
12a3e56a55
|
(libretro-common) Use retro_inline.h everywhere
|
2015-03-29 16:39:31 +02:00 |
|
notaz
|
7f5a08e2cb
|
implement conv_rgba4444_rgb565
|
2015-03-07 02:42:38 +02:00 |
|
twinaphex
|
a33016d457
|
Renamed libretro-sdk to libretro-common
|
2015-02-19 00:04:03 +01:00 |
|