Lionel Flandrin
|
08da00aa6b
|
Fix draw area calculations
|
2016-05-31 17:48:49 +02:00 |
|
twinaphex
|
ac31439961
|
Create rsx_gl_push_sprite - shold do the equivalent of two
push_triangle commands in one call
|
2016-05-31 08:27:43 +02:00 |
|
Lionel Flandrin
|
58fa9341e1
|
Implement tex_window in the fragment shader.
|
2016-05-28 15:30:43 +02:00 |
|
rz5
|
a4cc626f34
|
The GL renderer should now handle GP1 command 0x03; if the display was
toggled off, finalize_frame() will just paint the screen black.
|
2016-05-28 12:30:26 +01:00 |
|
twinaphex
|
e2a4cef9ba
|
Add uniforms for tww, twh, twx, twy
|
2016-05-28 03:05:42 +02:00 |
|
twinaphex
|
f084627313
|
Create set_tex_window function for GL renderer
|
2016-05-28 02:54:37 +02:00 |
|
twinaphex
|
958b0a8cbe
|
Add rsx_intf_set_tex_window
|
2016-05-28 02:42:18 +02:00 |
|
twinaphex
|
4b35772526
|
Updates
|
2016-05-25 18:20:20 +02:00 |
|
twinaphex
|
ebb6b2e236
|
Cleanup
|
2016-05-25 18:15:47 +02:00 |
|
twinaphex
|
3c91eb541b
|
Move function callbacks to C file
|
2016-05-25 18:14:19 +02:00 |
|
twinaphex
|
48255231d0
|
Cleanup
|
2016-05-23 03:34:55 +02:00 |
|
twinaphex
|
c69820831e
|
Buildfixes
|
2016-05-22 16:17:00 +02:00 |
|
Lionel Flandrin
|
0b65be5780
|
blah
|
2016-05-22 16:11:01 +02:00 |
|
Twinaphex
|
1a4e33ca77
|
Drop the namespaces
|
2016-05-22 13:25:13 +02:00 |
|
twinaphex
|
bbdb5eb352
|
Create rsx_intf_set_type
|
2016-05-21 14:00:52 +02:00 |
|
twinaphex
|
83e64d6a43
|
Remove this
|
2016-05-21 13:56:01 +02:00 |
|
twinaphex
|
72145b8437
|
Don't use nullptr
|
2016-05-21 13:53:25 +02:00 |
|
twinaphex
|
8e3cb221c0
|
Backport RSX code over
|
2016-05-21 01:42:22 +02:00 |
|
twinaphex
|
5a0d17d780
|
Remove obsolete set_blend_mode
|
2016-05-12 08:23:04 +02:00 |
|
twinaphex
|
5801763f98
|
Change rsx_intf.c to cpp
|
2016-05-11 02:39:43 +02:00 |
|
twinaphex
|
efb52c76fd
|
Make environ_cb public
|
2016-05-05 04:37:08 +02:00 |
|
twinaphex
|
7b0a0f8090
|
Change name again
|
2016-05-04 17:25:59 +02:00 |
|
Zapeth
|
3a5a716d77
|
Add rudimentary pbp support (not working atm)
|
2016-05-02 20:10:17 +02:00 |
|
Lionel Flandrin
|
3f1096ad2a
|
Add semi-transparency to frankenbeetlte
|
2016-04-17 23:59:41 +02:00 |
|
twinaphex
|
886a9f1bf5
|
rsx_lib_gl.c - set stencil to false
|
2016-04-10 05:19:26 +02:00 |
|
twinaphex
|
b70bd47544
|
Fill in rsx_gl_get_system_av_info
|
2016-04-10 05:15:31 +02:00 |
|
twinaphex
|
81bbcfbe04
|
(RSX GL) Add early returns
|
2016-04-10 05:06:23 +02:00 |
|
twinaphex
|
afa6177a01
|
(RSX/GL) Implement rsx_gl_set_blend_mode
|
2016-04-10 04:50:11 +02:00 |
|
twinaphex
|
d6484915b3
|
Add extension to RSX interface - rsx_set_blend_mode - also
read this - http://forums.qhimm.com/index.php?topic=6229.5
|
2016-04-10 04:26:12 +02:00 |
|
twinaphex
|
40e9d04a71
|
Create rsx_lib_soft
|
2016-04-10 03:36:12 +02:00 |
|
twinaphex
|
35a74f0936
|
Move code to rsx_lib_gl
|
2016-04-10 02:52:54 +02:00 |
|
twinaphex
|
226a60c453
|
(RSX/GL) Add rsx_lib_gl.c
|
2016-04-10 02:40:36 +02:00 |
|
twinaphex
|
0ac6dd32ca
|
(RSX/GL) Add rsx/gl/vertex.c
|
2016-04-09 22:58:12 +02:00 |
|
twinaphex
|
2b42e34a81
|
(RSX/GL) Add rsx/gl/framebuffer
|
2016-04-09 22:41:17 +02:00 |
|
twinaphex
|
56fcde24b2
|
(GL) Add rsx/gl/texture.c
|
2016-04-09 21:53:44 +02:00 |
|
twinaphex
|
70335f53fc
|
Rust codepath works now
|
2016-04-09 01:34:42 +02:00 |
|
twinaphex
|
e54f95f751
|
Add rsx_intf_is_type
|
2016-04-09 00:49:48 +02:00 |
|
twinaphex
|
9d75c674fb
|
Move get_system_av_info to rsx_intf.c
|
2016-04-09 00:43:43 +02:00 |
|
twinaphex
|
f4d71158ea
|
Some build fixes for Rust
|
2016-04-08 19:48:20 +02:00 |
|
twinaphex
|
ae933cc02c
|
Add rust interface hooks
|
2016-04-08 19:25:46 +02:00 |
|
twinaphex
|
e5f02064cb
|
Rename rsx functions to rsx_intf_
|
2016-04-08 17:03:52 +02:00 |
|
twinaphex
|
e1f7c3809f
|
Fix GL codepath
|
2016-03-25 01:54:56 +01:00 |
|
twinaphex
|
202ca9f2b7
|
Start creating GL/non-GL codepaths
|
2016-03-25 01:48:16 +01:00 |
|
twinaphex
|
84fd6906a8
|
Move rsx file
|
2016-03-25 01:42:58 +01:00 |
|