twinaphex
|
dc80e49509
|
(menu_display_gl) Small cleanup
|
2019-04-10 01:50:55 +02:00 |
|
twinaphex
|
45fa047b07
|
(Menu display) Pointer cleanups
|
2019-04-08 15:22:21 +02:00 |
|
twinaphex
|
27928081cf
|
Cleanups
|
2019-03-18 15:27:37 +01:00 |
|
twinaphex
|
8361253b52
|
(GL menu display driver) Don't go through
video_driver_set_coords/video_driver_set_mvp
|
2019-03-18 04:39:54 +01:00 |
|
twinaphex
|
b0dcbdc15e
|
(menu_display_gl.c) Simplifications
|
2019-02-07 01:25:25 +01:00 |
|
natinusala
|
475f3c3cc0
|
menu_display_gl: fix scissoring implementation for gl enabled cores
|
2019-02-06 00:54:26 +01:00 |
|
orbea
|
28ff4b391a
|
Clean up white space.
|
2019-02-03 16:00:50 -08:00 |
|
twinaphex
|
dd366cd5c5
|
Revert "Simplify set_coords"
This reverts commit e10eb51f71 .
|
2019-02-03 18:05:14 +01:00 |
|
twinaphex
|
e10eb51f71
|
Simplify set_coords
|
2019-02-03 18:03:07 +01:00 |
|
twinaphex
|
845c8d1757
|
Get rid of more video_shader_driver functions
|
2019-02-03 05:05:23 +01:00 |
|
twinaphex
|
9aa542b1ae
|
* Get rid of video_shader_driver_use
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
|
2019-02-03 04:37:54 +01:00 |
|
twinaphex
|
13ccf4d408
|
Silence some more static code analysis warnings
|
2019-01-11 01:35:18 +01:00 |
|
twinaphex
|
c496657556
|
Fix issue with GL
|
2018-10-06 17:52:03 +02:00 |
|
twinaphex
|
b0dd64c9f3
|
Change function prototype for scissor_end
|
2018-09-28 22:52:00 +02:00 |
|
twinaphex
|
624ffc98c1
|
(Vulkan) Implement scissoring for Vulkan
|
2018-09-28 22:00:47 +02:00 |
|
natinusala
|
7ec2011ccf
|
menu_display_gl: added scissoring support
|
2018-09-20 14:48:07 +02:00 |
|
twinaphex
|
c88a7545a3
|
(menu display drivers) Cleanups
|
2018-05-13 14:15:04 +02:00 |
|
twinaphex
|
18d27468ae
|
Set handles_transform for 3DS/D3D11/D3D12/Vita/WiiU menu
display drivers - this skips a bunch of costly matrix calculations
for menu display drivers that have a geometry shader or something
similar
|
2018-02-28 04:52:47 +01:00 |
|
twinaphex
|
696fa900a1
|
Refactor macro functions which were unsafe
|
2018-02-26 18:08:17 +01:00 |
|
twinaphex
|
35f1c9ba33
|
(menu display driver) Get rid of remaining pointer grabbing
|
2018-02-16 19:42:13 +01:00 |
|
twinaphex
|
407d7e2c4e
|
(menu display) Get rid of more pointer grabbing
|
2018-02-16 19:25:19 +01:00 |
|
twinaphex
|
a0ba515337
|
Update
|
2018-02-16 19:08:16 +01:00 |
|
twinaphex
|
d19aebc0bf
|
(menu_display_gl) Remove unused pointer variable
|
2018-02-16 18:26:11 +01:00 |
|
twinaphex
|
b25e2ce4e8
|
reduce more calls to video_driver_get_ptr
|
2018-02-16 17:54:39 +01:00 |
|
twinaphex
|
964e9db588
|
Reduce calls to video_driver_get_ptr - set it once for
video_frame_info_t
|
2018-02-16 17:19:55 +01:00 |
|
radius
|
bada13a215
|
let it snow
|
2017-12-02 22:47:44 -05:00 |
|
twinaphex
|
229841b1c4
|
Create video_driver_set_coords
|
2017-11-14 21:43:13 +01:00 |
|
twinaphex
|
41daddfe1c
|
Create video_driver_set_mvp
|
2017-11-14 21:22:44 +01:00 |
|
Rob Loach
|
1b856f7a1e
|
Fix background rendering
Removes the use of GL_SCISSOR_TEST in the GL display driver.
Fixes #5534
|
2017-10-11 21:30:57 -04:00 |
|
radius
|
5ccdc8811c
|
update nuklear.h
fix window clipping
remove dead code
|
2017-10-10 18:08:53 -05:00 |
|
twinaphex
|
71dd8f9084
|
Silence more warnings
|
2017-10-03 00:56:18 +02:00 |
|
Jean-André Santoni
|
0b1716650b
|
Use additive blending for the ribbon in GL and Vulkan
|
2017-05-22 01:29:56 +02:00 |
|
twinaphex
|
59fb7700b8
|
Combine menu_driver.c and menu_display.c
|
2017-05-19 15:25:14 +02:00 |
|
twinaphex
|
59b3344e72
|
Combine video_driver.c and video_shader_driver.c
|
2017-05-18 14:47:24 +02:00 |
|
twinaphex
|
f928e57064
|
Combine video_context_driver.c and video_driver.c
|
2017-05-09 01:25:59 +02:00 |
|
twinaphex
|
e84adb504f
|
Don't try to call video_driver_is_threaded from outside
gfx/video_driver.c - only exception right now - menu_display.c
|
2017-04-29 16:52:52 +02:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
c8bc6c7120
|
(XMB) Add Bokeh menu pipeline
|
2017-01-08 03:56:47 +01:00 |
|
twinaphex
|
b022639a52
|
(menu_display_gl.c) Only call the second uniform for snow shaders
|
2016-12-22 03:05:05 +01:00 |
|
twinaphex
|
0ab28d8bea
|
ifndef this out for PS3 - PS3 works now again but no joypad
input
|
2016-12-21 22:03:25 +01:00 |
|
twinaphex
|
4c33f948e0
|
(menu_display_gl.c) Get rid of implicit memset
|
2016-12-19 18:49:56 +01:00 |
|
aliaspider
|
5cf8391c5a
|
replace the glsl snow shader with a more lightweight version.
(gpu usage is approximately 25% compared to the original.)
|
2016-12-11 15:52:32 +01:00 |
|
twinaphex
|
9f470c53ae
|
Add 'Simple Snow' shader to GLSL backend
|
2016-12-06 00:48:36 +01:00 |
|
twinaphex
|
abaa6eda62
|
Rename VIDEO_SHADER_MENU_SEC to VIDEO_SHADER_MENU_2
|
2016-12-06 00:34:38 +01:00 |
|
twinaphex
|
1b00796f64
|
Turn video_shader_driver_set_parameter to macro
|
2016-11-20 17:28:51 +01:00 |
|
twinaphex
|
856d6b37be
|
Turn video_shader_driver_set_coords into macro
|
2016-11-20 16:48:54 +01:00 |
|
twinaphex
|
ef610312e7
|
Turn video_shader_driver_set_mvp into macro
|
2016-11-20 16:45:06 +01:00 |
|
twinaphex
|
2deb306967
|
Turn video_shader_driver_use into macro
|
2016-11-20 16:31:45 +01:00 |
|
twinaphex
|
f9786d6c6a
|
Remove unnecessary config.def.h includes
|
2016-11-20 13:43:56 +01:00 |
|
twinaphex
|
20c1ef83d6
|
First stab at getting snow shader to work
|
2016-11-17 21:08:50 +01:00 |
|