iLag
|
d57283ae5e
|
Fix support for true Multiline cheats. Backports relevant code from newer versions of standalone mednafen.
|
2017-04-06 14:27:12 -07:00 |
|
iLag
|
19ab2e1081
|
Add multiline cheat support. Delimited based on any non-hexdec character.
Individual codes can be split into two parts [8+4char] or in a single part [12char].
|
2017-04-06 10:46:37 -07:00 |
|
twinaphex
|
55ea4eee14
|
Revert "Enable NEW_COPY_RECT by default now"
This reverts commit c4ef3b795dc959e528b636fe3a6bba7198280926.
|
2017-04-03 15:28:32 +02:00 |
|
aliaspider
|
b8478bec2e
|
texture filtering shaders refactors / tweaks.
|
2017-04-03 03:43:23 +01:00 |
|
Twinaphex
|
3f09510041
|
Merge pull request #177 from hizzlekizzle/master
move SABR texcoord offset caclulations to vertex; should be a little faster
|
2017-04-02 16:24:19 +02:00 |
|
hunterk
|
f0c98a641a
|
add xBR, bilinear and 3-point filters
|
2017-04-02 09:17:15 -05:00 |
|
hunterk
|
558f3364c2
|
move texcoord offset caclulations to vertex; should be a little faster
|
2017-04-01 13:19:21 -05:00 |
|
twinaphex
|
c4ef3b795d
|
Enable NEW_COPY_RECT by default now
|
2017-03-30 01:03:49 +02:00 |
|
twinaphex
|
3ff904a09c
|
Comment this out for non-software rendering mode
|
2017-03-29 23:11:20 +02:00 |
|
twinaphex
|
9a6363bc5d
|
This is not necessary to be done in non-software mode
|
2017-03-29 23:00:56 +02:00 |
|
Twinaphex
|
c939065f65
|
Update command_fragment.glsl.h
|
2017-03-29 22:09:45 +02:00 |
|
Twinaphex
|
0beb786709
|
Merge pull request #174 from aliaspider/master
use a different shader for each texture filtering mode.
|
2017-03-29 19:00:30 +02:00 |
|
aliaspider
|
2f29688c38
|
use the FILTER_MODE_* enum here too.
|
2017-03-29 16:13:25 +01:00 |
|
aliaspider
|
ba57c946b7
|
use a different shader for each texture filtering mode.
|
2017-03-29 16:07:54 +01:00 |
|
twinaphex
|
7917f4dcb2
|
Cleanup
|
2017-03-29 14:21:24 +02:00 |
|
twinaphex
|
0b53aa4cf4
|
Enable NEW_COPY_RECT for Apple
|
2017-03-29 14:19:38 +02:00 |
|
twinaphex
|
d1889d7db4
|
Turn shader.cpp into C file
|
2017-03-28 22:34:01 +02:00 |
|
twinaphex
|
6060b98be1
|
Simplify shader.cpp
|
2017-03-28 22:29:16 +02:00 |
|
twinaphex
|
da3e126b7c
|
Fixes some noise issues with SABR shader
|
2017-03-28 19:29:14 +02:00 |
|
twinaphex
|
251afc7164
|
Add NEW_COPY_RECT ifdef
|
2017-03-28 17:08:42 +02:00 |
|
twinaphex
|
60e46ae3f7
|
Hopefully fixes OSX
|
2017-03-28 17:01:04 +02:00 |
|
twinaphex
|
1cd98fd975
|
Simplify prepare_draw
|
2017-03-28 16:59:48 +02:00 |
|
twinaphex
|
136937cfb2
|
Turn draw_indexed__raw into macro
|
2017-03-28 16:33:16 +02:00 |
|
twinaphex
|
ce0d3adb3a
|
Turn bind() function into macro
|
2017-03-28 16:28:35 +02:00 |
|
twinaphex
|
ccd044292b
|
Backport buffer.h improvements which were safe
|
2017-03-28 16:21:48 +02:00 |
|
twinaphex
|
8149d53c82
|
Simplify push_slice
|
2017-03-28 12:53:54 +02:00 |
|
twinaphex
|
8453e1a50f
|
Add draw_indexed__raw - use glDrawElements instead of newer
function
|
2017-03-28 12:39:20 +02:00 |
|
twinaphex
|
731c7196ac
|
Turn framebuffer.cpp into C file
|
2017-03-28 11:28:30 +02:00 |
|
twinaphex
|
3d78bd5304
|
Bugfix
|
2017-03-28 10:48:08 +02:00 |
|
twinaphex
|
df6098b4d2
|
Simplify program.cpp
|
2017-03-28 10:16:28 +02:00 |
|
twinaphex
|
a16525db34
|
Simplify program.cpp
|
2017-03-28 10:10:23 +02:00 |
|
twinaphex
|
491410613d
|
Update MSVC solutions
|
2017-03-28 10:04:30 +02:00 |
|
twinaphex
|
75de78c702
|
Convert error.cpp to error.c
|
2017-03-28 10:03:13 +02:00 |
|
twinaphex
|
f4e627beac
|
Simplify buffer fence
|
2017-03-28 09:46:15 +02:00 |
|
twinaphex
|
9ddc376ab3
|
Simplify buffer swap function
|
2017-03-28 09:41:42 +02:00 |
|
twinaphex
|
24cc7d3793
|
Get rid of now useless offset
|
2017-03-28 09:32:28 +02:00 |
|
twinaphex
|
647a5636d2
|
Revert "Don't need this fencing either"
This reverts commit 18416a7afda2f0f3e73faa8093503b554b851fdf.
|
2017-03-28 09:28:59 +02:00 |
|
twinaphex
|
18416a7afd
|
Don't need this fencing either
|
2017-03-28 09:25:53 +02:00 |
|
twinaphex
|
861b19dff9
|
Don't need triple buffering
|
2017-03-28 09:19:21 +02:00 |
|
twinaphex
|
0429a37161
|
Forgot to commit new file
|
2017-03-28 08:49:26 +02:00 |
|
twinaphex
|
e14f16a8c8
|
Turn vertex.cpp into C file
|
2017-03-28 08:49:04 +02:00 |
|
twinaphex
|
a75aad62eb
|
Turn Attribute into C struct
|
2017-03-28 08:41:20 +02:00 |
|
twinaphex
|
e156138a6c
|
Turn VertexArrayObject into regular struct
|
2017-03-28 08:33:27 +02:00 |
|
twinaphex
|
e19dc2d0a7
|
Create VertexArrayObject_bind
|
2017-03-28 08:27:31 +02:00 |
|
twinaphex
|
91215e9f76
|
Convert retrogl texture.cpp to C
|
2017-03-28 08:22:43 +02:00 |
|
twinaphex
|
a6f4aa24a8
|
Turn retrogl texture into regular C struct
|
2017-03-28 08:19:00 +02:00 |
|
twinaphex
|
fdee4d2690
|
Simplify retrogl texture
|
2017-03-28 08:09:04 +02:00 |
|
twinaphex
|
8ca21c2fc3
|
Cleanups
|
2017-03-28 07:57:25 +02:00 |
|
twinaphex
|
2ce23ee29f
|
Framebuffer - get rid of second constructor
|
2017-03-28 07:55:58 +02:00 |
|
twinaphex
|
f213a4efa8
|
Don't call get_error for non-DEBUG builds
|
2017-03-28 07:42:46 +02:00 |
|