twinaphex
|
fd6a9fd3bd
|
(D3D) Fix include
|
2016-08-01 22:18:42 +02:00 |
|
Hans-Kristian Arntzen
|
00de5aa2f0
|
Vulkan: Filter out duplicated parameters.
|
2016-08-01 22:10:14 +02:00 |
|
Hans-Kristian Arntzen
|
efd3067903
|
Vulkan: Hook up shader parameters.
|
2016-08-01 22:10:14 +02:00 |
|
Hans-Kristian Arntzen
|
8b14941a94
|
Refactor out resolve_current_parameters.
|
2016-08-01 22:10:14 +02:00 |
|
Hans-Kristian Arntzen
|
a50c204d5e
|
Vulkan: Begin parsing parameters.
|
2016-08-01 22:10:14 +02:00 |
|
twinaphex
|
8d186dab88
|
Relocate D3D drivers
|
2016-08-01 22:05:57 +02:00 |
|
twinaphex
|
124454430b
|
(GL) Go through gl_query_core_context_in_use
|
2016-08-01 21:58:18 +02:00 |
|
Twinaphex
|
becef95dc2
|
(GL) Silence unused variable
|
2016-08-01 21:55:02 +02:00 |
|
Francisco José García García
|
95b630636d
|
(VITA) Rotation workaround
|
2016-08-01 20:26:29 +02:00 |
|
twinaphex
|
563842945c
|
(gl_common.h) Start catering towards GLES3/GLES3.1/GLES3.2 too
|
2016-08-01 18:15:14 +02:00 |
|
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 |
|