twinaphex
|
e3dc0261c0
|
(GL) Cleanups
|
2016-08-01 18:10:34 +02:00 |
|
twinaphex
|
46c8bba59e
|
(GL) Cut down on ifdefs
|
2016-08-01 18:08:18 +02:00 |
|
twinaphex
|
10ceec4c99
|
(GL) Cleanups
|
2016-08-01 17:46:02 +02:00 |
|
twinaphex
|
b7458f5523
|
(GL) Cleanups
|
2016-08-01 17:40:53 +02:00 |
|
twinaphex
|
34488802d9
|
Create GL_CAPS_SRGB_FBO_ES3
|
2016-08-01 17:36:07 +02:00 |
|
twinaphex
|
09ea570dcb
|
Create GL_CAPS_FP_FBO
|
2016-08-01 17:33:50 +02:00 |
|
twinaphex
|
3d76f6e79f
|
gl_check_capability - cleanups
|
2016-08-01 17:30:58 +02:00 |
|
twinaphex
|
76c021df09
|
Create GL_CAPS_SRGB_FBO
|
2016-08-01 17:28:43 +02:00 |
|
twinaphex
|
9b5703c9f3
|
Create GL_CAPS_FULL_NPOT_SUPPORT
|
2016-08-01 17:23:01 +02:00 |
|
twinaphex
|
91bef22613
|
EGL images should be usable with GLES3 and later too
|
2016-08-01 16:47:24 +02:00 |
|
twinaphex
|
a45239359c
|
(GL) Create GL_CAPS_UNPACK_ROW_LENGTH
(GL) Cut down on HAVE_OPENGLES2 ifdefs and try to use
HAVE_OPENGLES instead
|
2016-08-01 16:36:57 +02:00 |
|
twinaphex
|
6d76a04b0f
|
(GL) Cleanups
(Emscripten) Add HAVE_RPNG/HAVE_RJPEG
|
2016-08-01 16:25:02 +02:00 |
|
twinaphex
|
78217ca32b
|
(GL) Create GL_CAPS_ES2_COMPAT
|
2016-08-01 16:19:41 +02:00 |
|
twinaphex
|
bbc303c7f2
|
(GL) Create GL_CAPS_PACKED_DEPTH_STENCIL
|
2016-08-01 16:11:35 +02:00 |
|
twinaphex
|
375a2f2480
|
Create GL_CAPS_DEBUG
|
2016-08-01 16:06:19 +02:00 |
|
twinaphex
|
4b1ab53361
|
Create gl_check_capability
|
2016-08-01 16:01:21 +02:00 |
|
twinaphex
|
087e378bf7
|
Use 0 parameter index
|
2016-08-01 15:43:34 +02:00 |
|
twinaphex
|
1aac393f73
|
(GL) Cut down on some forward declarations
|
2016-08-01 15:40:02 +02:00 |
|
twinaphex
|
94763e1db4
|
(GL) Remove one unnecessary HAVE_MENU ifdef
|
2016-08-01 15:31:29 +02:00 |
|
Hans-Kristian Arntzen
|
efee5d131a
|
Vulkan: Make glslang shaders debuggable.
Properly handle file names, includes, etc to make
error reports somewhat more sane.
|
2016-08-01 14:27:23 +02:00 |
|
Twinaphex
|
ec82db21d2
|
Merge pull request #3301 from frangarcj/master
(VITA) Fix rotation
|
2016-07-31 20:31:08 +02:00 |
|
Hans-Kristian Arntzen
|
bdcbc56507
|
Vulkan: Fix validation errors.
|
2016-07-31 19:59:36 +02:00 |
|
Hans-Kristian Arntzen
|
e61ec38543
|
Vulkan: Mipmapped FBOs work.
|
2016-07-31 19:52:15 +02:00 |
|
Francisco José García García
|
b4bd9cf830
|
(VITA) Fix rotation
|
2016-07-31 19:48:55 +02:00 |
|
Hans-Kristian Arntzen
|
a48ba6c68b
|
Vulkan: Add mipmapping support to Framebuffer class.
|
2016-07-31 19:23:42 +02:00 |
|
Hans-Kristian Arntzen
|
9a613ef8bf
|
Vulkan: Actually bind correct part of the UBO.
|
2016-07-31 18:25:42 +02:00 |
|
Hans-Kristian Arntzen
|
c0e752c53c
|
Persistently map filter chain UBO.
|
2016-07-31 18:19:35 +02:00 |
|
Hans-Kristian Arntzen
|
10e864b26b
|
Hook up wrapping modes.
|
2016-07-31 16:32:55 +02:00 |
|
Hans-Kristian Arntzen
|
4ac9ebd579
|
Vulkan: Allow configuring mip/wrap/filter for LUTs.
LUTs are feature complete with CGP now.
|
2016-07-31 16:16:47 +02:00 |
|
Hans-Kristian Arntzen
|
e846bd4955
|
Vulkan: Hook up preliminary support for mip/wrapping modes.
|
2016-07-31 15:42:57 +02:00 |
|
Hans-Kristian Arntzen
|
0eca956789
|
Vulkan: Create image views with right amount of mip levels.
|
2016-07-31 14:01:39 +02:00 |
|
Hans-Kristian Arntzen
|
4e8e79eabd
|
Vulkan: Add mipmapping support.
|
2016-07-31 13:47:10 +02:00 |
|
Hans-Kristian Arntzen
|
e57997bb82
|
Make image barriers hit the entire mipchain.
|
2016-07-31 13:05:07 +02:00 |
|
Hans-Kristian Arntzen
|
cbca9513ab
|
Basic LUT work.
|
2016-07-31 13:01:31 +02:00 |
|
Hans-Kristian Arntzen
|
7813d40c9e
|
Log if Vulkan debug layers are enabled.
|
2016-07-31 12:54:10 +02:00 |
|
Hans-Kristian Arntzen
|
f208bba41e
|
Add USER semantic to match user textures.
|
2016-07-31 12:39:07 +02:00 |
|
Hans-Kristian Arntzen
|
d39a3619d6
|
Begin implementation of LUTs in Vulkan.
|
2016-07-31 12:26:14 +02:00 |
|
twinaphex
|
2be127c04a
|
Start wrapping settings->path.libretro
|
2016-07-24 11:12:26 +02:00 |
|
Hans-Kristian Arntzen
|
f54b0c0ff0
|
Vulkan: Implement swap_interval > 1.
We have to fake it by duping since Vulkan has no native support for
this.
|
2016-07-24 00:34:48 +02:00 |
|
Hans-Kristian Arntzen
|
8c1b935969
|
Vulkan: Implement BFI.
|
2016-07-24 00:07:32 +02:00 |
|
Hans-Kristian Arntzen
|
e35191765c
|
Vulkan: Fix PassOutput.
Oddly enough it worked during testing, but turns out it was never set
:')
|
2016-07-23 23:39:57 +02:00 |
|
Hans-Kristian Arntzen
|
4b7cadbae7
|
Vulkan: Fix silly bug with alias handling.
|
2016-07-23 23:23:22 +02:00 |
|
Hans-Kristian Arntzen
|
2174f7d99b
|
Vulkan: Fix wrong error handling for missing file.
Apparently 0/1 is returned instead of 0/-1.
|
2016-07-23 21:59:17 +02:00 |
|
twinaphex
|
d98fad0d98
|
Simplify free_drm_resources
|
2016-07-23 06:05:21 +02:00 |
|
twinaphex
|
22e35c553b
|
(PS3) Fixes issues where content would sometimes not be able to
be loaded for some sporadic reason
|
2016-07-22 10:41:56 +02:00 |
|
twinaphex
|
4e68bc0b53
|
CXX_BUILD fix
|
2016-07-21 21:54:43 +02:00 |
|
sergiobenrocha2
|
69738f2b84
|
Add CPPFLAGS to Makefiles, fix hardening-no-fortify-functions.
|
2016-07-20 23:27:26 -03:00 |
|
twinaphex
|
a8de87576e
|
(windows) Fixes drag and drop - we have to call this
function directly since the UI companion driver interface at
this point has not yet been initialized
|
2016-07-16 23:49:44 +02:00 |
|
twinaphex
|
c6e6e300b9
|
CLeanup
|
2016-07-16 23:16:30 +02:00 |
|
twinaphex
|
8b4dd98d4b
|
(drag and drop) Try to make some code more understandable
|
2016-07-16 23:13:24 +02:00 |
|