MUPDF/DGJPP test release! (Users)
> There is any other setting to change the quality of the output rendered
> image so maybe it can be generated/displayed faster?
I don't know yet, I'm busy with viewer, someone else may browse sources for it. I think there will be more places where the interpolation is solved, probably different for vectors, fonts and bitmaps. There are also some space to optimize used libs for decoding Jpegs, Z...
I tried to recompile MuPDF with some better optimizations, maybe help little bit
http://rayer.ic.cz/350d/mupdf_07_dos.zip
-O3 -DNDEBUG -fomit-frame-pointer -frerun-loop-opt -ffast-math -march=pentium-mmx
But I didn't rebuil all libs.
I also changed profiling debug output, you should see total render time and img blit time. I got very different numbers in 2 test case:
real PC: 25 / 24 ms (800x600/32bpp bankswitch (under XP))
DOSBox: 253 / 10 ms - so here you can see the effect of slow CPU but fast gfx.
So it would be interesting what is your ratio (low performance CPU vs low bandwith LFB transfer).
I have VESATEST log from one old Pentium 1 machine with old PCI VGA:
Generated by Martin's VGA13/VESA driver test 1.41
Host CPU id: 52Ch, host OS: DOS
VESA VBE 2.0 SiS super VGA chip. [4096 kB], SiS 6326
Probing VESA videomode 1024x768/24
VideoModeNumber = 4118h
2359296 kB allocated for FrameBuffer
LFB Selector = C7h
LFB PhysBasePtr = F0000000 h
Measured refresh rate = 87.39 Hz
Measured 19 FPS (FrameBuffer>VRAM)
(transfer speed 43 MB/s)
You can download and measure it here
http://rayer.ic.cz/350d/vesatest.exe
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- PDF readers for DOS - travolter, 17.02.2011, 10:52 (Users)
- PDF readers for DOS - DOS386, 17.02.2011, 11:12
- PDF readers for DOS - Laaca, 17.02.2011, 13:58
- PDF readers for DOS - RayeR, 17.02.2011, 18:24
- PDF readers for DOS - Arjay, 17.02.2011, 20:45
- Tested PDFTK,,, *and* MUPDF with HX - Doug, 18.02.2011, 08:07
- Tested PDFTK,,, *and* MUPDF with HX - rr, 18.02.2011, 20:59
- Tested PDFTK,,, *and* MUPDF with HX - RayeR, 19.02.2011, 01:05
- Tested PDFTK,,, *and* MUPDF with HX - RayeR, 19.02.2011, 02:46
- MUPDF with HX | MUPDF with DGJPP | XPDF without FONTS - DOS386, 19.02.2011, 11:27
- MUPDF with HX | MUPDF with DGJPP | XPDF without FONTS - RayeR, 19.02.2011, 14:16
- MUPDF/DGJPP test release! - RayeR, 19.02.2011, 18:26
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 03:48
- MUPDF/DGJPP test release! CRTC.CFG - DOS386, 20.02.2011, 10:23
- MUPDF/DGJPP test release! CRTC.CFG - RayeR, 20.02.2011, 14:07
- MUPDF/DGJPP test release! - Khusraw, 20.02.2011, 11:36
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 13:55
- MUPDF/DGJPP test release! - Khusraw, 20.02.2011, 14:05
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 14:12
- MUPDF/DGJPP test release! - travolter, 20.02.2011, 14:52
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 15:19
- MUPDF/DGJPP test release! - travolter, 20.02.2011, 18:15
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 15:19
- MUPDF/DGJPP test release! - travolter, 20.02.2011, 14:52
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 14:12
- MUPDF/DGJPP test release! - Khusraw, 20.02.2011, 14:05
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 13:55
- MUPDF/DGJPP test release! - FFK, 21.02.2011, 01:37
- MUPDF/DGJPP test release! - Doug, 21.02.2011, 04:31
- MUPDF/DGJPP test release! SHOTS - DOS386, 21.02.2011, 07:57
- MUPDF/DGJPP test release! - RayeR, 21.02.2011, 16:43
- MUPDF/DGJPP test release! - Zyzzle, 21.02.2011, 07:47
- MUPDF/DGJPP test release! - Japheth, 21.02.2011, 08:41
- MUPDF/DGJPP test release! CRTC.CFG - DOS386, 20.02.2011, 10:23
- MUPDF/DGJPP test release! - Doug, 20.02.2011, 06:37
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 14:01
- MUPDF/DGJPP test release! - Laaca, 20.02.2011, 22:35
- MUPDF/DGJPP test release! - Rugxulo, 21.02.2011, 02:31
- MUPDF/DGJPP test release! - RayeR, 21.02.2011, 10:34
- MUPDF/DGJPP test release! - travolter, 21.02.2011, 15:00
- MUPDF/DGJPP test release! - RayeR, 21.02.2011, 16:34
- MUPDF/DGJPP test release! - travolter, 21.02.2011, 19:50
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 01:50
- MUPDF/DGJPP test release! - travolter, 22.02.2011, 11:12
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 13:09
- MUPDF/DGJPP test release! - georgpotthast, 22.02.2011, 13:35
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 17:15
- MUPDF/DGJPP test release! - georgpotthast, 22.02.2011, 18:28
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 04:35
- MUPDF/DGJPP test release! - Zyzzle, 23.02.2011, 10:59
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 04:35
- MUPDF/DGJPP test release! - georgpotthast, 22.02.2011, 18:28
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 17:15
- MUPDF/DGJPP test release! - travolter, 22.02.2011, 17:18
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 17:26
- MUPDF/DGJPP test release! - Ninho, 22.02.2011, 21:05
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 00:27
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 11:43
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 13:17
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 17:19
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 19:33
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 19:50
- MUPDF/DGJPP test release! | progress, LFB, evil PDF 1.7 - DOS386, 24.02.2011, 07:50
- MUPDF/DGJPP test release! - RayeR, 24.02.2011, 14:20
- MUPDF/DGJPP test release! - Ninho, 25.02.2011, 11:31
- MUPDF/DGJPP test release! - RayeR, 25.02.2011, 13:05
- MUPDF/DGJPP test release! - Ninho, 25.02.2011, 13:40
- MTRRLFBE -Good news ! - Ninho, 25.02.2011, 20:37
- MTRRLFBE -Good news ! - RayeR, 26.02.2011, 01:02
- MUPDF/DGJPP test release! - RayeR, 25.02.2011, 13:05
- more insight into BIOS MTRRs - Ninho, 20.03.2011, 19:30
- more insight into BIOS MTRRs - RayeR, 23.03.2011, 20:18
- more insight into BIOS MTRRs - Laaca, 23.03.2011, 23:25
- more insight into BIOS MTRRs - RayeR, 24.03.2011, 16:20
- more insight into BIOS MTRRs - Ninho, 24.03.2011, 16:56
- more insight into BIOS MTRRs - RayeR, 25.03.2011, 00:38
- more insight into BIOS MTRRs - Ninho, 26.03.2011, 11:41
- more insight into BIOS MTRRs - Laaca, 29.03.2011, 18:12
- more insight into BIOS MTRRs - RayeR, 29.03.2011, 22:03
- more insight into BIOS MTRRs - RayeR, 25.03.2011, 00:38
- more insight into BIOS MTRRs - Ninho, 24.03.2011, 16:56
- more insight into BIOS MTRRs - RayeR, 24.03.2011, 16:20
- more insight into BIOS MTRRs - Laaca, 23.03.2011, 23:25
- more insight into BIOS MTRRs - RayeR, 23.03.2011, 20:18
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 19:50
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 19:33
- MUPDF/DGJPP test release! - Japheth, 23.02.2011, 18:14
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 19:36
- MUPDF/DGJPP test release! - Ninho, 25.02.2011, 15:30
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 17:19
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 13:17
- MUPDF/DGJPP test release! - Ninho, 23.02.2011, 11:43
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - DOS386, 23.02.2011, 06:56
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - RayeR, 23.02.2011, 10:39
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 13.06.2011, 04:30
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - DOS386, 03.07.2011, 04:05
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 06.07.2011, 06:40
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - Rugxulo, 06.07.2011, 06:43
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 19.07.2011, 06:20
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 20.08.2011, 06:24
- PDFDRAW.EXE worx for me :-) - DOS386, 21.08.2011, 15:56
- PDFDRAW.EXE worx for me :-) - jassenna, 22.08.2011, 04:32
- PDFDRAW.EXE | RTFW - DOS386, 04.09.2011, 12:21
- PDFDRAW.EXE | RTFW | MU 0.9 2011-09-05 - DOS386, 09.09.2011, 18:48
- PDFDRAW.EXE | RTFW - jassenna, 10.09.2011, 07:28
- PDFDRAW.EXE | RTFW - Rugxulo, 10.09.2011, 23:38
- PDFDRAW.EXE | RTFW - DOS386, 11.09.2011, 07:58
- PDFDRAW.EXE | RTFW - jassenna, 22.09.2011, 06:08
- PDFDRAW.EXE | RTFW | PDFDRAW issues | | 16 MiB - DOS386, 20.11.2011, 04:42
- PDFDRAW.EXE | RTFW - jassenna, 22.09.2011, 06:08
- PDFDRAW.EXE | RTFW - DOS386, 11.09.2011, 07:58
- PDFDRAW.EXE | RTFW - Rugxulo, 10.09.2011, 23:38
- PDFDRAW.EXE | RTFW - DOS386, 04.09.2011, 12:21
- PDFDRAW.EXE worx for me :-) - jassenna, 22.08.2011, 04:32
- PDFDRAW.EXE worx for me :-) - DOS386, 21.08.2011, 15:56
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 20.08.2011, 06:24
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 19.07.2011, 06:20
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - Rugxulo, 06.07.2011, 06:43
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 06.07.2011, 06:40
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - DOS386, 03.07.2011, 04:05
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - jassenna, 13.06.2011, 04:30
- MUPDF/DGJPP test release | missing PDFDRAW.EXE | source cod - RayeR, 23.02.2011, 10:39
- MUPDF/DGJPP test release! - ron, 09.04.2011, 03:08
- MUPDF/DGJPP test release! - KormaX, 01.11.2017, 00:23
- MUPDF/DGJPP test release! - RayeR, 23.02.2011, 00:27
- MUPDF/DGJPP test release! - Ninho, 22.02.2011, 21:05
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 17:26
- MUPDF/DGJPP test release! - georgpotthast, 22.02.2011, 13:35
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 13:09
- MUPDF/DGJPP test release! - travolter, 22.02.2011, 11:12
- MUPDF/DGJPP test release! - RayeR, 22.02.2011, 01:50
- MUPDF/DGJPP test release! - travolter, 21.02.2011, 19:50
- MUPDF/DGJPP test release! - RayeR, 21.02.2011, 16:34
- MUPDF/DGJPP test release! - travolter, 21.02.2011, 15:00
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 14:01
- A couple of MuPDF bugs. - Doug, 26.02.2011, 19:02
- A couple of MuPDF bugs. - RayeR, 28.02.2011, 10:25
- A couple of MuPDF bugs. - Doug, 02.03.2011, 07:54
- DAMN: 0.8 is out | MuPDF bugs GOTO scroll LEFT RIGHT Crash - DOS386, 05.03.2011, 10:14
- A couple of MuPDF bugs. - RayeR, 28.02.2011, 10:25
- MUPDF/DGJPP test release! - RayeR, 20.02.2011, 03:48
- MUPDF/DGJPP test release! - RayeR, 19.02.2011, 18:26
- MUPDF with HX | MUPDF with DGJPP | XPDF without FONTS - RayeR, 19.02.2011, 14:16
- MUPDF with HX | MUPDF with DGJPP | XPDF without FONTS - DOS386, 19.02.2011, 11:27
- Why different dependency errors with HX? - Doug, 19.02.2011, 22:02
- Why different dependency errors with HX? - RayeR, 21.02.2011, 16:37
- Tested PDFTK,,, *and* MUPDF with HX - RayeR, 19.02.2011, 02:46
- Tested PDFTK,,, *and* MUPDF with HX - RayeR, 19.02.2011, 01:05
- Tested PDFTK,,, *and* MUPDF with HX - rr, 18.02.2011, 20:59
- Tested PDFTK,,, *and* MUPDF with HX - Doug, 18.02.2011, 08:07
- PDF readers for DOS - Arjay, 17.02.2011, 20:45
- PDF readers for DOS - RayeR, 17.02.2011, 18:24
- PDF readers for DOS - travolter, 18.02.2011, 12:24
- PDF readers for DOS - Laaca, 17.02.2011, 13:58
- PDF readers for DOS - ron, 17.02.2011, 22:13
- PDF readers for DOS - DOS386, 18.02.2011, 04:10
- PDF readers for DOS - ron, 18.02.2011, 06:04
- PDF readers for DOS - bocke, 26.09.2011, 22:15
- PDF readers for DOS - bocke, 28.09.2011, 01:55
- PDF readers for DOS - jassenna, 07.11.2017, 00:54
- PDF readers for DOS - DOS386, 18.02.2011, 04:10
- PDF readers for DOS | XPDF 3.03 - 2011-Aug-15 - DOS386, 17.08.2011, 10:55
- PDF readers for DOS | XPDF 3.03 - 2011-Aug-15 - Rugxulo, 18.08.2011, 02:01
- PDF readers for DOS | XPDF 3.02pl5 - 2010-Oct-21 - Rugxulo, 18.08.2011, 02:24
- PDF readers for DOS | XPDF 3.03 more info | Subdocuments - DOS386, 19.08.2011, 03:36
- PDF readers for DOS | XPDF 3.03 more info | Subdocuments - Rugxulo, 19.08.2011, 05:59
- PDF readers for DOS | XPDF 3.03 more info | Subdocuments - KormaX, 01.11.2017, 00:51
- PDF readers for DOS | XPDF 3.03 more info | Subdocuments - Rugxulo, 19.08.2011, 05:59
- PDF readers for DOS | XPDF 3.03 more info | Subdocuments - DOS386, 19.08.2011, 03:36
- PDF readers for DOS | XPDF 3.02pl5 - 2010-Oct-21 - Rugxulo, 18.08.2011, 02:24
- PDF readers for DOS | XPDF 3.03 - 2011-Aug-15 - Rugxulo, 18.08.2011, 02:01
- PDF readers for DOS - DOS386, 17.02.2011, 11:12