David Banks
|
175eefcdcf
|
Further performance optimizations to deinterlacing (IanB)
Change-Id: I5214aeebe8c742af4f2d76342c17e2226df83faa
|
2018-10-21 12:37:53 +01:00 |
David Banks
|
6eb5841c33
|
Attempt at making Deinterlacing work with OSD active
Change-Id: Id36b1c377a2b9eb355df200f7a4984b438c1f677
|
2018-10-20 12:48:28 +01:00 |
David Banks
|
d290ccd924
|
Fixed typo in OSD
Change-Id: Iad5bd7b4ab79c9a9eba5fe07618dda74a853a7ff
|
2018-10-19 13:45:43 +01:00 |
David Banks
|
4d26800fba
|
Cosmetic / comments
Change-Id: I857b9ac21605f6880540a6b01007311dd57a6f87
|
2018-10-19 10:43:49 +01:00 |
David Banks
|
5bf1ee2850
|
Added OSD menu for deinterlacing
Change-Id: I8abc464a170612e36b012d113e39a7fa175cadb6
|
2018-10-19 07:37:50 +01:00 |
David Banks
|
b0cc71ccbd
|
Fix misses palette change when OSD cleared (in non DEBUG mode)
Change-Id: I9c2e740549db22d347a79cc2d0b4fc07035d7e54
|
2018-10-19 07:11:22 +01:00 |
David Banks
|
2c29a22117
|
Bypass motion adaptive deinterlacing if OSD enabled
Change-Id: I9c628537b18977325334528e869f89d0fc74023c
|
2018-10-18 19:16:29 +01:00 |
David Banks
|
518c1ba2e5
|
Bypass motion adaptive deinterlacing during calibration
Change-Id: Ica298e8a34d985d301a8c9c8ad9b6f89f52899df
|
2018-10-18 09:40:16 +01:00 |
David Banks
|
0f26d46cb1
|
Fix OSD so it works with motion adaptive deinterlacing
Change-Id: I9700bb3b355fbb5da6eef218ab27fa7a88f90b11
|
2018-10-18 09:37:04 +01:00 |
David Banks
|
48efdc7d61
|
Add motion adaptive deinterlacing to Mode 0 (IanB)
Change-Id: I7d1f924d7567da000668ce15f14f4a1549f1fa70
|
2018-10-18 09:37:04 +01:00 |
David Banks
|
edb410c711
|
Pi Firmware: fixed a comment in cmdline.txt
Change-Id: I03f33e606d42a0992f1dc0e04e7304da0a236545
|
2018-10-16 16:05:03 +01:00 |
David Banks
|
a546d6bd42
|
CPLD: Updated released .jed file to v1.1
Change-Id: I2bdeddc68e3e3606425bae5d779a8db7729a8dac
|
2018-10-16 15:53:52 +01:00 |
David Banks
|
5111840dd8
|
Pi Firmware: Updated config fils with 1024x600 and 800x600, and comments on scaling_kernel
Change-Id: Id9f472314107227cc236539254d12c7aad0cd441
|
2018-10-16 15:48:03 +01:00 |
David Banks
|
7369f6416f
|
CPLD: Reduce csync de-glitch counter to 2 bits
Change-Id: I5752c6f15cc8c69a656187a9c94d5172df276586
|
2018-10-15 21:58:42 +01:00 |
David Banks
|
a91f915022
|
CPLD: De-glitch both states of csync
Change-Id: Id0ad7dca9ab36fc39bef246896c2f4fcc9a34cc1
|
2018-10-15 20:53:12 +01:00 |
David Banks
|
4c9a79cc01
|
CPLD: increased de-glitching (IanB's issue) but still unresolved
Change-Id: I255bdba7d2b42d5078b3e4d616c3b1deee9ca466
|
2018-10-15 16:19:23 +01:00 |
David Banks
|
54bba7c5e1
|
Added JEDEC file for the 1.0 release
Change-Id: I78e6c0897c3825954e9a9a5ec4b9b676323d24eb
|
2018-09-23 12:38:00 +01:00 |
David Banks
|
54df65ddae
|
KiCad: v4 minor changes (moved P5 1.8mm, changed name to RGBtoHD)
Change-Id: If12864d332ec3fd3ff79cff23733a543b904ef84
|
2018-07-31 11:17:36 +01:00 |
David Banks
|
8fe7b963a0
|
Pi Firmware: Allow vsync indicator in mode 7
Change-Id: I9f9fa13ab62c6c54294e29c6a467cf8032995ac6
|
2018-07-25 15:49:13 +01:00 |
David Banks
|
156dec866d
|
Pi Firmware: fix OSD glitch with scanlines
Change-Id: I0b8d891cb5d992719d954584aafe49e7c7ed3e45
|
2018-07-23 17:57:01 +01:00 |
David Banks
|
89853f5e48
|
Pi Firmware: Use FLIP_BUFFER and remove obsolete POLL_VSYNC code
Change-Id: I7b885bdd0d7f87914e2811bce5bae567d6323452
|
2018-07-23 17:57:01 +01:00 |
David Banks
|
89b278b163
|
Pi Firmware: made SHOW_VSYNC independent of POLL_VSYNC
Change-Id: I020643ac24d7bc6345bf371a6e39cc9114d9d573
|
2018-07-23 17:57:01 +01:00 |
David Banks
|
0a767ebbf1
|
Pi Firmware: Made nbuffers configurable through OSD
Change-Id: Ib13faad503d9677ba77a346e6d6242366aef9399
|
2018-07-23 17:57:00 +01:00 |
David Banks
|
ee07893a3d
|
Pi Firmware: Added pllh control (623-627 lines)
Change-Id: If1efa170a547aa2afbc5a2e108331b2f479f4092
|
2018-07-23 14:19:31 +01:00 |
David Banks
|
fad4c55e76
|
Pi Firmware: Add vsync indicator
Change-Id: I7fd39b13641c1a0d0a5b8d51124ee27362499b86
|
2018-07-23 13:28:29 +01:00 |
David Banks
|
6d2a5f3aa7
|
Pi Firmware: Multi-buffering deals with NBUFFERS 1..4
Change-Id: I01548a853183e01e688197c161566880ff456d24
|
2018-07-23 12:50:23 +01:00 |
David Banks
|
4aee47b3bb
|
Pi Firmware: Multi-buffering now working
Change-Id: Ifeb39ed9a4178e2dc82eec72705b5e6829567bc6
|
2018-07-23 12:39:54 +01:00 |
David Banks
|
b1fb1a0fd8
|
Pi Firmware: first try at triple buffering; still tears
Change-Id: I3cc57f2816634ac666a44a95edcaf0924b1ee386
|
2018-07-23 12:08:31 +01:00 |
David Banks
|
ec1517a6f5
|
Pi Firmware: Adjust PLLH fractional divider
Change-Id: I1a3e968b56d2e32392942a209afb7b85009da288
|
2018-07-22 21:55:30 +01:00 |
David Banks
|
695249b650
|
Pi Firmware: Elk detection was broke - fixed now
Change-Id: I3d3f708f7bf6e62dc0e9e6cb8b0db4c0aacda715
|
2018-07-18 14:58:32 +01:00 |
David Banks
|
228e1b5fac
|
Pi Firmware: fix a short delay that was not working
Change-Id: Iec11bedcfdf61b4ef03c55fbfc5e18636032c87c
|
2018-07-18 11:53:26 +01:00 |
David Banks
|
c320e42992
|
Pi Firmware: Show clock error on info screen
Change-Id: I4d786215b3fa41c35277369a1b5bc502f7e13119
|
2018-07-18 11:47:39 +01:00 |
David Banks
|
e21a647719
|
Pi Firmware: Updated version to <YYYYMMDD>_<Git Short Commit ID>
Change-Id: I07fc67e9c6821aeea6c2c844e3702b327aa047c2
|
2018-07-18 11:47:05 +01:00 |
David Banks
|
b9a1743904
|
Pi Firmware: drop rpi2/rpi3 from release.sh script
Change-Id: Iee1061751960da0b3e3483972564d2a3f19d3ebe
|
2018-07-17 19:40:53 +01:00 |
David Banks
|
b36123df2b
|
Pi Firmeware: added hdmi_timings example to config.txt
Change-Id: I99898a7960b655b6466e1f47845049a833fe8e0d
|
2018-07-17 19:40:15 +01:00 |
David Banks
|
70ddfaaa9b
|
Pi Firmware: fix a crash with OSD when DOUBLE_BUFFER undefined
Change-Id: I2c308450bbcec31234bdecbe4bb4985bb29aebf1
|
2018-07-17 19:38:57 +01:00 |
David Banks
|
7ce033c021
|
Merge branch 'dev'
|
2018-07-17 19:35:49 +01:00 |
David Banks
|
fddf1b1f49
|
Updated Pi Firmware to 5a9d7465 (git commit aa75533 5/3/18) - next version breaks clock setting
Change-Id: I638058db29454fc6010e1afe31a9f4585ef1f730
|
2018-07-17 18:59:34 +01:00 |
David Banks
|
36ff6f7afb
|
Pi Firware: Adjust mode 7 threshold test, so not triggered by smooth hsync scrolling
Change-Id: I6953287bf929702d86d70cd7d5c5bab01667d5e0
|
2018-07-15 18:19:26 +01:00 |
David Banks
|
8d0541f066
|
Pi Firware: Test for 3.5/4.0/4.5 us hsync pulses and position accordingly
Change-Id: I4e81a76ecbb6d88f9920c894115e3758ce3f9ac3
|
2018-07-15 18:10:18 +01:00 |
David Banks
|
825d8830a7
|
Pi Firmware: update calibration in cmdline.txt
Change-Id: I7d2fb68d9154837e04975aaf2ba573d548a688e2
|
2018-07-15 15:39:54 +01:00 |
David Banks
|
44c3665a9a
|
Pi Firmware: Correct long sync pulse logic (given changing in HSYNC edge)
Change-Id: I02b82c1e520983e569db309ad3e17aff4d8def0f
|
2018-07-15 15:39:06 +01:00 |
David Banks
|
b2ed64acee
|
CPLD: Start counting off leading edge of HSYNC
Change-Id: I3c1baa29f3db2183ce6920870bcb4e7c936c1b6b
|
2018-07-15 15:36:02 +01:00 |
David Banks
|
0e72d087a0
|
Pi Firmware: Use CEA mode 19 for 1280x720@50p
Change-Id: If3161d5a4ce4e09c99fe140566ad852de78ab30f
|
2018-07-15 15:31:56 +01:00 |
David Banks
|
8adef55dfb
|
Pi Firmware: tidy up config.txt, more examples, all use disable_overscan=1
Change-Id: I816f7e898479b80001876662316b88cb8442a84e
|
2018-07-15 15:31:56 +01:00 |
David Banks
|
caf71c25e5
|
Pi Firmware: Fixed an issue that caused RHS od Mode 2/5 to be cropped slightly
Change-Id: I5b1fb31af5ce8e711e0d8a681596ed07e0c508a3
|
2018-07-15 15:31:56 +01:00 |
David Banks
|
6982b3149a
|
CPLD: Corrected sampling offset to better centre screen; CPLD version now 0.9
Change-Id: I2ef25e2bda982080329deaf6569299c695d7ee1d
|
2018-07-15 15:31:51 +01:00 |
David Banks
|
a58f10d0d7
|
Pi Firmware: tidy up cmdline.txt
Change-Id: If7c7084a3bf478f7bdb498a2249ead286b1ec8ea
|
2018-07-14 16:39:53 +01:00 |
David Banks
|
58fcdcfe60
|
Pi Firmware: allow info feature to be configured
Change-Id: I0b51304d02fae5b78324023bb44d2a9c9a506d8e
|
2018-07-14 15:57:25 +01:00 |
David Banks
|
a49d038b33
|
Pi Firmware: Swapped the Feature Selection and Manual Calibration buttons over
Change-Id: Ie2705e36d6377fcc7aecf43949eda2f3257d5da0
|
2018-07-14 14:55:05 +01:00 |