twinaphex
282853873b
(360) Some buildfixes
2018-01-25 12:35:46 +01:00
twinaphex
766f3b33c7
Dehardcode some more opaque types defined by macros
2018-01-25 11:50:07 +01:00
Twinaphex
ef17085216
Merge pull request #6175 from aliaspider/master
...
(D3D11) add ribbon shader.
2018-01-25 09:50:57 +01:00
aliaspider
427003fa3b
(D3D11) add ribbon shader.
...
- it doesn't look quite right though.
2018-01-25 09:48:07 +01:00
Twinaphex
85fab182b8
Merge pull request #6174 from aliaspider/master
...
(D3D11) autogen mipmaps when needed / fix text colors.
2018-01-25 09:33:44 +01:00
aliaspider
2a54cbca75
(D3D11) autogen mipmaps when needed.
2018-01-25 04:57:49 +01:00
twinaphex
74a602d4c9
Remove system_bgm
2018-01-25 03:38:32 +01:00
aliaspider
8354ffd452
(D3D12) add support for scaling/rotation im menu display driver.
2018-01-25 01:34:53 +01:00
aliaspider
45541a0d44
(D3D11) change the sprite vertex buffer to a ring buffer to avoid data
...
races with the gpu.
2018-01-25 01:03:54 +01:00
aliaspider
013ecf3719
(D3D11) menu display: fix the order of gradient colors.
2018-01-25 00:53:57 +01:00
aliaspider
812eefa601
(D3D11) add menu display driver.
2018-01-25 00:20:06 +01:00
twinaphex
5730ebc118
Add Shader Placeholder
2018-01-24 04:21:28 +01:00
twinaphex
6bbfcdd069
Cleanups
2018-01-23 22:19:55 +01:00
twinaphex
ba8050ae2c
Cleanup xmb_context_reset_background
2018-01-23 21:34:54 +01:00
twinaphex
5fba9fe25a
(XMB) Cleanups
2018-01-23 21:18:44 +01:00
twinaphex
cc9ce0044b
Fix more heap errors in debug mode - MSVC 2003
2018-01-23 06:16:07 +01:00
twinaphex
c323041bc5
menu_display_reset_textures_list - put texpath on stack
2018-01-23 06:13:25 +01:00
twinaphex
3d5bb2af17
(XMB) Turn background_file_path into char pointer
2018-01-23 05:56:41 +01:00
Twinaphex
db2816556c
Merge pull request #6157 from reswitched/buildfix-netplay
...
wrap some netplay code in #ifdef HAVE_NETPLAY blocks
2018-01-23 05:38:57 +01:00
twinaphex
86b64c34aa
Make xmb->thumbnail_file_path a char pointer
2018-01-23 05:38:02 +01:00
misson20000
2440b6198d
buildfix for netplay identifiers that weren't in #ifdef HAVE_NETPLAY blocks
2018-01-22 20:36:09 -08:00
twinaphex
0c9b4a60a2
Start reducing amount of times xmb->thumbnail_file_path is
...
written to
2018-01-23 05:30:41 +01:00
Twinaphex
4a6a97be60
Merge pull request #5429 from GregorR/netplay-input-upgrades-1
...
Netplay input upgrades 1
2018-01-23 05:01:45 +01:00
twinaphex
a6ff88a094
Catch another edge case - this function is a mess and a minefield -
...
we need additional helpers to file_path.c and we need to properly
clean this up
2018-01-23 04:49:36 +01:00
twinaphex
4a7bfa463f
Create tmp_new2 - avoid scenario where fill_pathname_join
...
tries to join itself - create path first with tmp_new2,
then copy this back to xmb->thumbnail_file_path
2018-01-23 04:40:40 +01:00
Twinaphex
7902fdafd8
Merge pull request #6155 from fr500/master
...
attempt to fix #6154
2018-01-23 04:31:06 +01:00
twinaphex
b957e5aff4
Cleanup
2018-01-23 04:30:47 +01:00
twinaphex
f36dfda328
Fix Coverity resource leak warning
2018-01-23 04:29:45 +01:00
radius
fb4bf99a31
attempt to fix #6154
2018-01-22 21:48:17 -05:00
twinaphex
6a47669d21
Prevent some heap corruptions/exceptions
2018-01-23 03:41:25 +01:00
twinaphex
27f34bf420
Some stability fixes
2018-01-23 03:23:49 +01:00
twinaphex
d28d14079a
Create separate D3D8 and D3D9 drivers
2018-01-23 02:55:33 +01:00
twinaphex
e601190ecb
(D3D11/12) Fix warnings
2018-01-21 07:57:25 +01:00
twinaphex
e1ec0e578c
(XUI) Use new d3d format function too
2018-01-20 16:47:59 +01:00
twinaphex
9f7d0d59c5
(Xbox 1) Fix texture U/V
2018-01-20 07:00:03 +01:00
twinaphex
a3f95f58ec
Cleanup menu_display_d3d
2018-01-19 03:40:34 +01:00
twinaphex
4ef66e6e8c
This should make XMB/MaterialUI render correctly on D3D8
2018-01-19 02:24:10 +01:00
twinaphex
2d9727f499
Simplify sanitize_to_string further
2018-01-18 06:32:50 +01:00
twinaphex
1679124361
Cleanup sanitize_to_string function
2018-01-18 06:29:14 +01:00
twinaphex
e7414e8286
Cleanups
2018-01-18 06:15:39 +01:00
twinaphex
11f26ed549
Refactor verbosity code - try to avoid log calls if verbosity is not
...
set
2018-01-17 06:28:26 +01:00
twinaphex
897c1654ab
Reduce usage of string_is_not_equal_fast
2018-01-17 01:03:48 +01:00
twinaphex
61ff51be2f
Start using string_is_equal predominantly
2018-01-16 22:53:38 +01:00
Brad Parker
daf0b55f80
fix heap buffer overflow
...
==16726== ERROR: AddressSanitizer: heap-buffer-overflow on address 0x600400139d99 at pc 0x5cb4d8 bp 0x7ffc88a3a050 sp 0x7ffc88a3a048
READ of size 1 at 0x600400139d99 thread T0
#0 0x5cb4d7 in xmb_update_savestate_thumbnail_path /home/bp/RetroArch/menu/drivers/xmb.c:1071
2018-01-16 10:32:45 -05:00
twinaphex
391fd3eadc
Fix CXX_BUILD for D3D
2018-01-15 21:44:49 +01:00
Twinaphex
e948412bb4
Merge pull request #6108 from aliaspider/master
...
(direct3D) fix scaling in the menu display driver.
2018-01-15 03:48:40 +01:00
aliaspider
25a7c04a27
(direct3D) fix scaling in the menu display driver.
2018-01-15 03:45:37 +01:00
radius
06b840c6ca
ifdef cheevos variables properly
2018-01-14 11:49:19 -05:00
aliaspider
7b09d5399c
(Direct3D) Menu display driver implementation.
2018-01-14 02:21:48 +01:00
twinaphex
39cc418e2e
Cut down on code duplication
2018-01-12 05:27:09 +01:00