1
0
mirror of https://github.com/marqs85/ossc.git synced 2024-05-28 05:41:32 +00:00
Commit Graph

267 Commits

Author SHA1 Message Date
borti4938
d7ee965d89 add missing IP files 2018-03-06 09:36:38 +01:00
borti4938
670f515141 various post processing pipeline updates:
- increase number of pipeline stages for scanline generation
- alternative hybrid strength implementation
- add missing file declaration in qsf
2018-03-06 09:36:21 +01:00
borti4938
b10d7f3762 SL Multiplication:
- Hybrid value based on Y (Y calculated according to YCoCg appr.)
- Use 8bit input as p-factor
2018-03-06 09:34:12 +01:00
borti4938
3154a83847 re-rename of sl gen option 2018-03-06 09:33:57 +01:00
borti4938
ba8ad6ce4c add missing IP files 2018-03-06 09:33:28 +01:00
borti4938
0b51fd7758 - resolve conflicts from merge
- use hybrid contrast for both sl generation methods: multiplication and linear
2018-03-06 09:32:02 +01:00
borti4938
1a405c1e2e Merge branch 'scanline_contrast' of https://github.com/paulb-nl/ossc into upstream
# Conflicts:
#	rtl/scanconverter.v
#	software/sys_controller/ossc/av_controller.c
2018-03-06 09:30:22 +01:00
marqs
bc1b7419f2 pcm1862: add pre-ADC gain setting 2018-03-02 23:11:52 +02:00
paulb-nl
990bc1563e Add Scanline contrast
Reduce scanline strength for bright pixels
2018-02-24 21:56:18 +01:00
marqs
1cc42b808d pcm1862: fix ADC clkdiv value and use low-latency IIR filter 2018-02-22 22:48:00 +02:00
borti4938
500a22f316 small simplification on reverse lpf implementation 2018-02-22 13:45:19 +01:00
borti4938
5249d313d8 scanlines generation via multiplication 2018-02-22 08:11:26 +01:00
marqs
9a2c9bb020 Merge branch 'paulb-nl-grayramp' into release 2018-01-26 01:07:07 +02:00
paulb-nl
a39888845a Add 32 step grayramp to test pattern 2018-01-20 22:08:10 +01:00
marqs
bee64c6fbc allow profile link (to each logical input) via a menu option 2017-12-11 00:51:50 +02:00
marqs
8caa4c1952 Merge branch 'megari-save_last_profile_per_input' into release 2017-12-07 23:29:51 +02:00
marqs
09c735bd5f Merge branch 'save_last_profile_per_input' of git://github.com/megari/ossc into megari-save_last_profile_per_input 2017-12-07 23:29:36 +02:00
marqs
dd4ffde231 update to Quartus 17.1 2017-12-07 21:35:08 +02:00
Ari Sundholm
04c9137e29 Move default input field from profiles to initconfig
This makes things consistent. Without this change, the default
input would be dictated by the profile associated with AV1.
2017-11-11 00:45:49 +02:00
Ari Sundholm
d638b6a650 Shrink write_userdata() by 20 bytes 2017-11-11 00:25:33 +02:00
Ari Sundholm
571b588da7 Shrink the code by 16 bytes by using an array to map values 2017-11-11 00:25:33 +02:00
Ari Sundholm
ab61fd0c67 Don't save initconfig every time the physical input and profile change
This spares the Flash from some unnecessary writes. If the profile
tied to a physical input changes, this change will be reflected in the
initconfig when the new profile is loaded.
2017-11-11 00:25:33 +02:00
Ari Sundholm
1979bdb333 Save the last profile used for each physical input 2017-11-02 23:38:43 +02:00
marqs
af4f7e17c7 Merge branch '511141-patch-10' into release 2017-10-28 12:12:32 +03:00
marqs
3b8b200d6f Merge branch 'patch-10' of git://github.com/511141/ossc into 511141-patch-10 2017-10-28 12:11:34 +03:00
marqs
a24d6b0e3a Update latency tester
* Enable operation with all sources
* Measure strobe length on low-persistence displays
2017-10-28 12:10:54 +03:00
marqs
4ae3423acb Update Makefile and README 2017-10-26 00:56:07 +03:00
511141
2925ca389b Update menu.c 2017-10-24 03:47:44 +11:00
marqs
1bf279b2a7 Initial latency tester implementation 2017-10-22 22:45:29 +03:00
marqs
a8d1fad24a sdc: update input pclk parameters
-rename to pclk_direct/pclk_indirect for clarity
-raise pclk_indirect from 27MHz to 33MHz to match actual line5x:ed input
2017-10-22 22:39:15 +03:00
marqs
817012e23e Fix Line2x RLPF trigger position 2017-10-22 22:32:13 +03:00
marqs
75e072d622 Revert some drive strength adjustments to meet timing requirements 2017-10-13 21:03:48 +03:00
marqs
76623292a9 Use lower FPGA pad drive strength on chip-to-chip connections 2017-10-12 02:32:59 +03:00
marqs
4b21a354b4 Fix and optimize reverse lpf activation 2017-10-12 02:31:19 +03:00
marqs
535d3bce44 Merge branch 'paulb-nl-lpf' into release 2017-10-11 07:36:24 +03:00
marqs
0ab713a870 Merge branch 'lpf' of git://github.com/paulb-nl/ossc into paulb-nl-lpf 2017-10-11 07:36:00 +03:00
marqs
c7e6719b24 Merge branch '511141-patch-9' into release 2017-10-11 07:34:43 +03:00
marqs
f5f95fe8c3 Merge branch 'patch-9' of git://github.com/511141/ossc into 511141-patch-9 2017-10-11 07:34:25 +03:00
marqs
a0c0620022 Use native 2x sampling only if h_total is below 1400 2017-10-11 07:33:52 +03:00
511141
2ff14280e5 Update
Noticed errors when using prototype board provided.
Additionally simplified specific menu names.
2017-10-01 14:20:50 +11:00
paulb-nl
ac16008076 Add reverse LPF feature
reverse LPF can be used to mostly reverse the blur on pre 1-CHIP SNES.
For best results use 256x240 optimized mode.
2017-09-27 22:43:26 +02:00
marqs
9d14cc776e Misc small fixes and improvements
* Disable 480p scanlines in auto mode
* Remove inoperable 3x/4x processing modes from 1080i list
* Add 640x512 mode to 480p group and limit 480p sampler option to 525-line modes
* Fix occasional pixel repetion issue after HDMI<->DVI TX switch
* Add "Allow upsample2x" option
* Add comments to some unclear sections
2017-08-10 00:06:35 +03:00
marqs
2cd36cdd37 Fix PCM1862 input selection. 2017-06-12 01:00:34 +03:00
marqs85
a8887ce47d Merge pull request #11 from 511141/patch-7
Language update
2017-06-11 11:52:34 +03:00
511141
fb8751da1e language update 2017-06-07 13:17:17 +10:00
marqs
30af6b72f2 Merge branch 'release' of https://github.com/marqs85/ossc into release 2017-06-05 20:04:04 +03:00
marqs85
7ad04917ed Merge pull request #10 from borti4938/upstream
minor bugfix: audio register settings in IT6613
2017-06-05 00:30:02 +03:00
borti4938
e9fbf2a1b9 bugfix: screwed up register definitions 2017-06-04 23:24:23 +02:00
marqs
cabc04b3b0 Add support for v1.6 pcb with PCM1862. 2017-06-05 00:02:01 +03:00
borti4938
5b5c8bc373 Update it6613_drv.c
lines outdated
2017-06-01 22:29:24 +02:00