kub
|
16b11d9171
|
rendering, fix bgr555 output mode
NB not done for ARM asm since no target uses bgr555
|
2020-12-05 15:20:15 +01:00 |
|
kub
|
61d76999d7
|
Merge from libretro/master:46902e0 for repo synchronization
|
2020-12-05 22:39:06 +01:00 |
|
kub
|
33cb1ab015
|
more rendering fixes and optimisations
|
2020-10-10 09:38:59 +02:00 |
|
kub
|
3031ff347a
|
vdp rendering, fix fast-forward graphics
|
2020-10-07 20:08:22 +02:00 |
|
kub
|
7165b73c26
|
vdp rendering, layer drawing optimisation
|
2020-10-07 20:07:13 +02:00 |
|
kub
|
71a2e205ea
|
vdp rendering, cleanup and optimisation
|
2020-10-04 23:10:10 +02:00 |
|
kub
|
47677a2ab1
|
vdp rendering, fixes and optimisations
|
2020-09-30 19:32:16 +02:00 |
|
kub
|
47548249a0
|
vdp rendering, fix window with mixed prio tiles
|
2020-09-25 21:19:29 +02:00 |
|
kub
|
8e4ab3c62c
|
vdp rendering, fix sprite masking and interlace layer priority
|
2020-09-21 18:10:35 +02:00 |
|
kub
|
6bfa97ff78
|
vdp rendering, fix highlight op on shadow
|
2020-09-18 00:29:14 +02:00 |
|
kub
|
352479001c
|
vdp, optimisation for 8bit renderers
|
2020-08-04 22:24:56 +02:00 |
|
kub
|
7980d47767
|
sms mode 4, fix 8 bit renderer code
|
2020-07-25 23:58:57 +02:00 |
|
kub
|
6badfabe35
|
vdp rendering, bugfix for overlapping high prio sprites
|
2020-05-22 23:14:52 +02:00 |
|
kub
|
b718aa2d93
|
add copyright stuff to substantially changed files
|
2020-05-16 21:16:27 +02:00 |
|
kub
|
b061bc166c
|
vdp rendering, sprite caching optimization
|
2020-04-07 20:47:38 +02:00 |
|
kub
|
61114cd8b4
|
vdp rendering fixes
|
2020-03-27 19:26:00 +01:00 |
|
kub
|
6dd553c7a8
|
vdp rendering fixes (debug register, vscroll) for overdrive 2
|
2020-03-19 22:51:04 +01:00 |
|
kub
|
26643d27f2
|
vdp rendering improvements
|
2020-03-14 19:14:04 +01:00 |
|
kub
|
2a2b4e7e88
|
vdp rendering, tiny improvement
|
2020-03-03 20:36:55 +01:00 |
|
kub
|
ea431e9ebb
|
vdp sprite rendering fixes
|
2020-03-01 18:50:55 +01:00 |
|
kub
|
d9e12ee757
|
improved hi prio sprite rendering speed
|
2020-02-29 23:45:23 +01:00 |
|
kub
|
672b29e658
|
bugfix for ARM asm sprite rendering
|
2020-02-26 20:31:40 +01:00 |
|
kub
|
25be5c52b0
|
vdp sprite handling improvement (SAT cache)
|
2020-02-16 14:10:14 +01:00 |
|
kub
|
29d99d6bb8
|
vdp rendering fixes
|
2020-02-16 13:59:58 +01:00 |
|
kub
|
2d5b6a66c1
|
added debug reg sprite plane support (fixes some issues in overdrive 2 demo)
|
2020-01-26 20:43:05 +01:00 |
|
kub
|
5f0d224e18
|
sprite rendering improvements for masking and limit edge cases
|
2020-01-26 20:40:07 +01:00 |
|
kub
|
fe344bd3d8
|
cleanup and microoptimizations in SH2 hw handling
|
2019-08-31 17:37:18 +02:00 |
|
kub
|
f740428b81
|
some drawing code C optimisations
|
2019-08-25 17:33:13 +02:00 |
|
kub
|
08626dab12
|
speed improvement and fixes for 32x ARM asm draw
|
2019-07-30 16:34:40 +02:00 |
|
kub
|
b1a047c926
|
reworked palette and buffer handling due to some 32X bugs
|
2019-07-30 16:34:40 +02:00 |
|
notaz
|
ee3c39efd2
|
fix DrawSpritesHiAS
|
2018-01-27 23:46:37 +02:00 |
|
notaz
|
93f9619ed8
|
rearrange globals
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
|
2017-10-20 12:21:09 +03:00 |
|
notaz
|
24aab4da73
|
let it build on msvc
supposedly for the original XBox?
|
2017-10-14 21:28:24 +03:00 |
|
notaz
|
cf07a88d6e
|
fix cell scroll drawing
|
2017-10-14 00:53:08 +03:00 |
|
notaz
|
88fd63ad10
|
split memories away from Pico
saves ~3k of code on ARM because Pico no longer crosses ldr limit
|
2017-10-14 00:53:08 +03:00 |
|
notaz
|
4aedc59300
|
drop unmaintained mips code
can always be brought back if anyone has proof it's faster
|
2017-10-12 02:56:11 +03:00 |
|
notaz
|
e42a47e208
|
some more risky timing changes
But should be closer to the real thing.
Let's see what this will break...
|
2017-10-12 02:54:41 +03:00 |
|
notaz
|
e0bcb7a90d
|
some support for vdp debug reg
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
1a08dec0e0
|
simplify tile drawing
cuts away 1126 bytes of code on x86
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
eced019098
|
scroll size improvement
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
6d8782a1f9
|
don't miss the sprite check
DrawAllSprites depends on HighLnSpr, so prepare in DrawAllSprites was a
bad idea as lots of things may have changed
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
98a2714234
|
eliminate texrels, part 3
|
2017-08-06 22:25:26 +03:00 |
|
notaz
|
99bdfd31b8
|
eliminate texrels (wip2)
|
2017-08-06 19:23:20 +03:00 |
|
notaz
|
ea38612fad
|
eliminate texrels (wip)
|
2017-08-06 18:18:29 +03:00 |
|
notaz
|
bc38f4d24f
|
remove some dead code
|
2017-08-06 02:22:12 +03:00 |
|
notaz
|
b26701370b
|
fix blank line increment
|
2013-09-06 03:37:05 +03:00 |
|
notaz
|
be7867d875
|
draw: fix mistake from 9c9cda8c3
|
2013-08-16 02:42:56 +03:00 |
|
notaz
|
b7d64dbdb7
|
tune flip calls and frame setup
for pandora, mostly
|
2013-07-28 23:28:53 +03:00 |
|
notaz
|
9c9cda8c39
|
get rid of port_config.h
|
2013-07-28 03:05:10 +03:00 |
|
notaz
|
41946d7023
|
minor drawing code cleanup
|
2013-07-28 00:49:35 +03:00 |
|