Hans-Kristian Arntzen
|
3838b3c045
|
Vulkan: Add frame count suport.
|
2016-03-25 22:06:31 +01:00 |
|
Hans-Kristian Arntzen
|
b7b03c531a
|
Vulkan: Use single VBO in filter chain.
No need to have two separate buffers here.
|
2016-03-25 19:23:58 +01:00 |
|
Hans-Kristian Arntzen
|
939bc70ac6
|
Vulkan: Properly resize and clear feedback textures.
|
2016-03-25 19:16:39 +01:00 |
|
Hans-Kristian Arntzen
|
ca62f342b0
|
Vulkan: Fix original history.
Verified to work now.
|
2016-03-25 18:50:49 +01:00 |
|
Hans-Kristian Arntzen
|
79f5e9ca98
|
Vulkan: Add logging about feedback/history.
|
2016-03-25 17:45:30 +01:00 |
|
Hans-Kristian Arntzen
|
92601a0fb8
|
Vulkan: Set arrayed semantic textures.
|
2016-03-25 17:39:24 +01:00 |
|
Hans-Kristian Arntzen
|
80df588cf0
|
Vulkan: Implement feedback/history.
|
2016-03-25 15:32:04 +01:00 |
|
Hans-Kristian Arntzen
|
e35e0e0f23
|
Vulkan: Nits.
|
2016-03-25 14:53:47 +01:00 |
|
Hans-Kristian Arntzen
|
83ab0d799f
|
Vulkan: Begin implementing history and feedback.
|
2016-03-25 14:51:37 +01:00 |
|
Hans-Kristian Arntzen
|
4f3ade1b95
|
Vulkan: Begin sketching out support for complete filter chain.
|
2016-03-25 13:26:36 +01:00 |
|
twinaphex
|
1b289c0f05
|
(libretro-common) Update
|
2016-03-24 04:23:17 +01:00 |
|
twinaphex
|
e41127459e
|
Rename 'filestream' functions
|
2016-03-24 04:09:25 +01:00 |
|
twinaphex
|
870bce981d
|
(gl.c) Indenting nits
|
2016-03-24 03:32:00 +01:00 |
|
twinaphex
|
60681195f8
|
Fix some concurrency bugs
|
2016-03-24 03:06:03 +01:00 |
|
twinaphex
|
072d6ff125
|
Rename gfx_coord_array_add to gfx_coord_array_append
|
2016-03-23 07:01:54 +01:00 |
|
twinaphex
|
e1c47a68fe
|
Take prototype declaration out of video_driver.h
|
2016-03-23 06:57:29 +01:00 |
|
Hans-Kristian Arntzen
|
ce34c4bba8
|
Vulkan: Expose number of components for semantics.
|
2016-03-23 00:19:24 +01:00 |
|
Hans-Kristian Arntzen
|
d5dc50c436
|
Vulkan: Allow no UBO even if it makes little sense.
|
2016-03-23 00:19:24 +01:00 |
|
Hans-Kristian Arntzen
|
c17755ab1a
|
Vulkan: Default construct slang_reflection instead.
We will use non-POD when dealing with user-defined inputs.
|
2016-03-23 00:19:24 +01:00 |
|
Hans-Kristian Arntzen
|
2427351afb
|
Vulkan: Log semantic use for debugging.
|
2016-03-23 00:19:24 +01:00 |
|
Hans-Kristian Arntzen
|
39149b36b2
|
Vulkan: Clean up semantic parsing a lot.
Split up into two kinds of semantics, textured and not.
|
2016-03-23 00:19:24 +01:00 |
|
twinaphex
|
61bae588fb
|
Header include changes
|
2016-03-22 02:45:25 +01:00 |
|
twinaphex
|
ca63357b54
|
(X11) Do not keep appending to suspend screensaver if not available
|
2016-03-21 19:12:16 +01:00 |
|
twinaphex
|
c8f4d97839
|
Move config_file_userdata outside libretro-common
|
2016-03-21 18:49:50 +01:00 |
|
Hans-Kristian Arntzen
|
f1a5725f66
|
Vulkan: Host writes are implicitly flushed on submit.
Use TOP_OF_PIPE/0 access instead to work
around spammy asserts on Anvil.
We still have to invalidate the caches however.
|
2016-03-21 16:57:04 +01:00 |
|
Hans-Kristian Arntzen
|
6add83e3ec
|
Vulkan: Use reflection output for source/original.
Fix some logging messages in reflection.
|
2016-03-21 16:18:43 +01:00 |
|
Hans-Kristian Arntzen
|
dce96d0869
|
Vulkan: Find OutputSize semantic uniform as well.
|
2016-03-21 15:31:01 +01:00 |
|
Hans-Kristian Arntzen
|
1822f3bf90
|
Vulkan: Begin hooking up SPIR-V reflection.
|
2016-03-21 15:12:12 +01:00 |
|
Hans-Kristian Arntzen
|
72cdd37ad2
|
Vulkan: Add #include support to slang shaders.
|
2016-03-21 12:14:11 +01:00 |
|
Hans-Kristian Arntzen
|
5dcb78ea21
|
Vulkan: Include spir2cross in shader_vulkan.cpp.
|
2016-03-21 11:56:09 +01:00 |
|
Hans-Kristian Arntzen
|
7899d449e6
|
Vulkan: Also invalidate fragment uniform buffer
|
2016-03-21 11:49:27 +01:00 |
|
Hans-Kristian Arntzen
|
840278796e
|
Vulkan: Refactor out common resources in filter chain.
|
2016-03-21 11:45:59 +01:00 |
|
Hans-Kristian Arntzen
|
a21687b5d7
|
Vulkan: Ensure vertex caches are invalidated.
|
2016-03-21 10:10:29 +01:00 |
|
Hans-Kristian Arntzen
|
fa7eeb57b8
|
Vulkan: Use 1.0.6.
1.0.2 is pre public release version I think ...
|
2016-03-21 10:03:15 +01:00 |
|
Hans-Kristian Arntzen
|
84923a0465
|
Vulkan: Tighten up pipeline barrier usage.
Lots of memory barriers used with TOP_OF_PIPE which is not valid.
|
2016-03-21 10:02:00 +01:00 |
|
Hans-Kristian Arntzen
|
07524fe433
|
Vulkan: Log about format use.
|
2016-03-21 09:29:41 +01:00 |
|
twinaphex
|
1164adb902
|
(gfx/video_coord_array.c) Cleanups
|
2016-03-20 17:46:53 +01:00 |
|
twinaphex
|
f59e334ceb
|
Cleanups
|
2016-03-20 17:44:13 +01:00 |
|
twinaphex
|
5c0f4f4ac8
|
Cleanups
|
2016-03-20 17:41:28 +01:00 |
|
twinaphex
|
ac6362cae4
|
Combine list_special files
|
2016-03-20 17:28:24 +01:00 |
|
twinaphex
|
3720cf87e7
|
Rename retro_file to file_stream
|
2016-03-20 16:29:14 +01:00 |
|
twinaphex
|
93b7dc1bdd
|
(libretro-common) move 'lists' files to lists/
|
2016-03-20 14:53:54 +01:00 |
|
twinaphex
|
70bb4c69f3
|
CXX_BUILD - silence some warnings
|
2016-03-20 05:26:16 +01:00 |
|
twinaphex
|
8b4a41155d
|
C89_BUILD buildfixes
|
2016-03-20 05:24:05 +01:00 |
|
twinaphex
|
34958ec39a
|
(Vulkan) Don't use VK_API_VERSION any more
|
2016-03-20 03:04:52 +01:00 |
|
Alcaro
|
f8c31dd56a
|
No point checking this twice.
|
2016-03-18 17:19:30 +01:00 |
|
Alcaro
|
ba90c4afaf
|
Fix some use-after-free holes.
|
2016-03-18 17:18:45 +01:00 |
|
twinaphex
|
d8ebcde5ec
|
Implement GFX_CTL_SHOW_MOUSE
|
2016-03-14 14:39:58 +01:00 |
|
twinaphex
|
2e080967b0
|
Reimplement grab mouse code a bit - we really need to drastically
rewrite this
|
2016-03-14 14:37:18 +01:00 |
|
Alwin Garside
|
36117750af
|
Merge branch 'master' of https://github.com/libretro/RetroArch
|
2016-03-13 15:30:41 +01:00 |
|