CVS log for src/sys/arch/hppa/dev/summitfb.c
Up to [cvs.NetBSD.org] / src / sys / arch / hppa / dev
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Jan 7 05:36:35 2025 UTC (2 weeks, 3 days ago) by riastradh
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3
lines
hppa/summitfb(4): Nix trailing whitespace again.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Jan 6 17:33:28 2025 UTC (2 weeks, 4 days ago) by macallan
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +43 -29
lines
(ab)use the image buffer as glyph cache, since on this thing we can set source
and destination buffer independently
Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Jan 3 13:18:30 2025 UTC (3 weeks ago) by skrll
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +5 -6
lines
Use KM_SLEEP in attach path code.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Dec 30 08:32:37 2024 UTC (3 weeks, 4 days ago) by macallan
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +40 -35
lines
reshuffle summitfb_setup():
- remove magic number inits that are no longer magic
- annotate the remaining inits if we know the register names
- zero the attribute plane
while there, cull excessive calls to summitfb_setup()
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Dec 28 14:34:49 2024 UTC (3 weeks, 6 days ago) by macallan
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +6 -4
lines
clean up aroound sti_fetchfonts(), mke sure we call wsfont_init() nefore
trying to add s font to the system
while there, allow mmap()in the entire fb aperture, no sense in restricting it
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Dec 27 13:54:26 2024 UTC (4 weeks ago) by skrll
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -3
lines
Oops. Turn off debug.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Dec 27 13:46:12 2024 UTC (4 weeks ago) by skrll
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +29 -24
lines
KNF
Remove some unnecessary casts and parenthesis
Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Dec 26 17:41:27 2024 UTC (4 weeks, 1 day ago) by riastradh
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -4
lines
hppa/summitfb(4): Nix trailing whitespace.
No functional change intended.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Dec 26 10:44:11 2024 UTC (4 weeks, 1 day ago) by macallan
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +34 -32
lines
now that we can do ROPs, use them and enable all the lazy cursor update stuff
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Dec 25 05:44:12 2024 UTC (4 weeks, 2 days ago) by macallan
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +45 -9
lines
some updates:
- setup attributes for RGB8 in the image planes and 8I in the overlay
- explicitly select LUT 0 for the overlay so we don't depend on what STI sets
anymore - now this should work on all FX cards
- expose 24bit framebuffer to X
- make sure we switch overlay transparency according to WSDISPLAY_SMODE
- remove unnecessary register writes when accessing the colour map
- no need to call summitfb_setup_fb() in summitfb_do_cursot() - that was for
HCRX and friends
- support screen blanking
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Dec 18 05:22:05 2024 UTC (5 weeks, 2 days ago) by macallan
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -6
lines
set the right cursor sprite colours, now that we know how
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Dec 16 10:05:47 2024 UTC (5 weeks, 4 days ago) by macallan
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +6 -6
lines
avoid console output between sti_init() and wsdisplay_cnattach()
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Dec 16 09:40:48 2024 UTC (5 weeks, 4 days ago) by macallan
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -8
lines
do not zero the cursor position register on each colour map access, instead
do it when initializing fb access
-> no more disappearing cursor sprite
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Dec 16 08:57:42 2024 UTC (5 weeks, 4 days ago) by macallan
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -4
lines
remove declaration of sti_unitoroman[] since it lives in stivar.h now
Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Dec 10 09:10:57 2024 UTC (6 weeks, 3 days ago) by macallan
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +69 -8
lines
some udates:
- fetch the ROM font, convert it to ISO and hand it to wsfont so we can mimic
firmware output should we feel like it
- set read mode to match write mode whenever we touch the latter
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Dec 7 21:56:37 2024 UTC (6 weeks, 5 days ago) by riastradh
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -4
lines
hppa/summitfb(4): Nix trailing whitespace again.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Dec 6 11:58:56 2024 UTC (7 weeks ago) by macallan
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +170 -24
lines
add support for alpha fonts and glyph cache, disabled by default since there
is guesswork involved
also, store bitmap fonts in video memory, mostly to show how to change colours
around
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Nov 29 14:59:18 2024 UTC (8 weeks ago) by riastradh
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -3
lines
hppa/summitfb(4): Nix trailing whitespace.
No functional change intended.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Nov 28 12:42:39 2024 UTC (8 weeks, 1 day ago) by macallan
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +20 -13
lines
reshuffle unknown register inits, move the ones identified
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Nov 27 14:09:10 2024 UTC (8 weeks, 2 days ago) by riastradh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +7 -5
lines
hppa/summitfb(4): Nix trailing whitespace.
Plus some other minor whitespace/comment cleanups.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Nov 27 11:11:21 2024 UTC (8 weeks, 2 days ago) by macallan
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +23 -37
lines
some cleanup & optimization:
- don't write the pixel mask register for operations that don't use it
- track write mode, only wait if we change it
- always sync when switching in and out of fb mode ( for X... )
- drop sc_hwmode
... about 10% speedup and no more glitches when starting X
Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Nov 26 15:49:50 2024 UTC (8 weeks, 3 days ago) by macallan
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3
lines
make sure we apply the pixel mask when drawing characters so we don't scribble
outside the character cell
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Nov 26 14:58:00 2024 UTC (8 weeks, 3 days ago) by macallan
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +82 -48
lines
now that we know how, use the blitter to:
- draw characters
- scroll
- rectangle fills
no ROP support yet, so the cursor is drawn using putchar
while there get rid of some unused cargo-culted goop from gftfb
MUCH faster now
CV: ----------------------------------------------------------------------
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Nov 20 05:24:46 2024 UTC (2 months ago) by macallan
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -33
lines
use summitreg.h
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Nov 19 16:13:20 2024 UTC (2 months ago) by macallan
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +27 -52
lines
add hardware cursor support
while there remove debug goop, fix ioctl(GCID)
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Nov 19 15:50:41 2024 UTC (2 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3
lines
hppa/summitfb(4): Fix SUMMITFB_DEBUG build.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Nov 19 15:49:44 2024 UTC (2 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +113 -101
lines
hppa/summitfb(4): KNF
No functional change intended.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Nov 19 12:12:18 2024 UTC (2 months ago) by macallan
Branches: MAIN
beginnings of a driver for Visualize FX graphics cards
So far it does:
- work on my FX4
- use the 8bit overlay, in R3G3B2
- all drawing by software, clear screen by hw
- X works in 8bit with wsfb
CVSweb <webmaster@jp.NetBSD.org>