Commit Graph

41853 Commits

Author SHA1 Message Date
twinaphex
7a281a348e Fix d3d8_renderchain 2018-01-16 01:38:31 +01:00
twinaphex
591e8e22c7 Fix d3d8_renderchain_free 2018-01-16 01:37:07 +01:00
twinaphex
89ee07486a Remove d3d8_renderchain_clear 2018-01-16 01:34:39 +01:00
twinaphex
7ceb107c6a Rewrite d3d8_renderchain.c 2018-01-16 01:30:59 +01:00
twinaphex
e32ceb8f30 Rewrite d3d_texture_blit 2018-01-16 00:08:10 +01:00
twinaphex
86385dcaf7 Start creating d3d_texture_t 2018-01-15 23:13:16 +01:00
Twinaphex
97e96bf272
Merge pull request #6118 from ToadKing/emscripten-template
Minor Emscripten template fixes
2018-01-15 21:44:10 +01:00
twinaphex
fdffc1a178 One ifdef less 2018-01-15 22:04:15 +01:00
Toad King
fea2dd3d17 remove log textbox from embed template 2018-01-15 14:10:51 -06:00
Toad King
b997c8f80f fix padding on content area. fullscreen hack no longer needed on chrome
remove box shadow from navbar so it doesn't cover the render area
2018-01-15 14:04:28 -06:00
twinaphex
391fd3eadc Fix CXX_BUILD for D3D 2018-01-15 21:44:49 +01:00
twinaphex
f26b18c7a4 D3D8 compilation fixes 2018-01-15 20:58:13 +01:00
Twinaphex
6efe1128c0
Merge pull request #6115 from orbea/pulse
qb: Enable pulse detection for SunOS again.
2018-01-15 19:02:31 +01:00
twinaphex
2a4f19d0c7 Update pulse.c 2018-01-15 19:32:51 +01:00
orbea
c8d25a9152 qb: Enable pulse detection for SunOS again. 2018-01-15 09:54:39 -08:00
Twinaphex
d8a5958e21
Merge pull request #6114 from RobLoach/patch-27
emscripten: Remove output textarea
2018-01-15 17:02:50 +01:00
Rob Loach
cb3ab8b12e
emscripten: Use argument list for Module.print 2018-01-15 10:06:06 -05:00
Rob Loach
2f6297838e
emscripten: Remove output textarea
This removes the output textarea as we're using the console now.
2018-01-15 10:03:50 -05:00
Twinaphex
09c49aad11
Merge pull request #6113 from ToadKing/more-emscripten-fixes
Emscripten fixes Part 2
2018-01-15 12:27:57 +01:00
Toad King
bc511b8c8a enable shader pipeline
enables menu shader effects
2018-01-15 04:53:44 -06:00
Toad King
066a0a6b32 put emscripten build artifacts into its own folder
clean up all artifacts on make clean
2018-01-15 04:53:27 -06:00
Toad King
ccb45a068d fix compiler warning 2018-01-15 04:52:35 -06:00
Toad King
28b2bf537f fix warning 2018-01-15 04:17:01 -06:00
Toad King
78a3d0f828 Merge branch 'master' into more-emscripten-fixes 2018-01-15 04:09:26 -06:00
Toad King
3917b02f9f build optimized emscripten builds as WASM
HUGE speed-ups for firefox and moderate speedups for chrome
2018-01-15 04:00:09 -06:00
Toad King
0256156a6b fix rwebaudio time drift
fixes audio getting stuck in an always fast state
2018-01-15 03:08:30 -06:00
Toad King
19facdb066 reset drivers shortly after toggling fullscreen mode
fixes black screen after going fullscreen in game
2018-01-15 02:12:53 -06:00
Toad King
d23faff8d6 set the main loop first before calling rarch_main 2018-01-15 00:43:20 -06:00
Toad King
2738c79aa0 switch to RGUI as default menu for emscripten 2018-01-15 00:07:12 -06:00
Toad King
1c1b35708a fix default joypad driver on emscripten 2018-01-15 00:06:57 -06:00
Toad King
db152fede8 remove container with uneeded padding. fixes canvas being off-center in smaller windows 2018-01-14 23:45:54 -06:00
Toad King
b75f4b4f67 implement setting vsync and swapinterval
vsync is not "true" vsync (that's always on in browsers) but changes the main loop timer from immediate to window.requestAnimationFrame
2018-01-14 23:29:20 -06:00
Twinaphex
92ef4002d1
Merge pull request #6112 from RobLoach/emscripten-top-nav
emscripten: Allow hiding the top menu
2018-01-15 06:28:56 +01:00
twinaphex
59b5ecf7db (XDK) Buildfixes 2018-01-15 06:36:02 +01:00
twinaphex
c398db76d4 (xdk360_fonts.cpp) Cleanups 2018-01-15 06:32:40 +01:00
twinaphex
27caf46616 Add d3d_get_render_state 2018-01-15 06:14:20 +01:00
twinaphex
510dfca756 Start adding C++ code path for SetVertexShaderConstantF and
refactor xdk360_fonts.cpp calls
2018-01-15 06:01:59 +01:00
Toad King
2d3fc1a384 update gitignore 2018-01-14 22:59:06 -06:00
Rob Loach
443262a9cd
emscripten: Allow hiding the top menu 2018-01-14 23:57:53 -05:00
Toad King
6f77859eed fixes to rwebaudio
it should no longer mark buffers for clear if they're still being filled
report correct total buffer size to help resampler
2018-01-14 22:56:53 -06:00
Twinaphex
d2a0046f23
Merge pull request #6110 from fr500/master
cut down duplication
2018-01-15 04:51:56 +01:00
radius
d7168584a2 cut down duplication 2018-01-14 22:43:49 -05:00
Twinaphex
de1079497c
Merge pull request #6109 from fr500/master
remove dropbox
2018-01-15 04:32:35 +01:00
radius
346d9480f7 remove dropbox 2018-01-14 22:31:30 -05:00
Toad King
2df70cce17 make retroarch logs log to web console instead of textbox 2018-01-14 21:18:30 -06:00
Toad King
4498e9ffba fix white bar in chrome when fullscreen 2018-01-14 21:10:15 -06:00
Toad King
a682ccd8e8 fix menu button 2018-01-14 21:02:59 -06: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
Toad King
7b3554fd3c fix crash in cores than send audio early 2018-01-14 20:46:08 -06:00
aliaspider
25a7c04a27 (direct3D) fix scaling in the menu display driver. 2018-01-15 03:45:37 +01:00