9front - general discussion about 9front
 help / color / mirror / Atom feed
* I'm giving up... hwcursor
@ 2016-05-21  2:04 kokamoto
  2016-05-22 11:56 ` [9front] " cinap_lenrek
  0 siblings, 1 reply; 34+ messages in thread
From: kokamoto @ 2016-05-21  2:04 UTC (permalink / raw)
  To: 9front

I changed the /sys/src/9/pc/vgaigfx.c like:

in preallocsize() function
	switch(p->did){
	...
	case 0x2a42: / X200 */
+	case 0x2a02:	/* CF-R7 */
	...

in igfxcurregs() function
	case 0x2a42:	/* X200 */
+	case 0x2a02:	/* CF-R7 */

After rading the programming manual and reference manual of GM965,
I believe other parts of cinap's codes are very nice and right.
He treats the cursor as 64x64x32bpp mode.
(cinap's code is too much wise and compact to me to understand it 
in a short time)

Then, I got mouse cursor, however, it's shape is strange like
X
X
X
X
where X indicates reasonable cursor shape. The vertical four
cursors are always united to one cursor.
Four 16 dot cursor in 64 dot cursor... hmmm...

Is this a bug of manual or chip?

Kenji



^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2016-05-27  0:53 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <482b57479fee0af4eef62e818dace4ce@felloff.net>
2016-05-26  0:39 ` [9front] I'm giving up... hwcursor kokamoto
2016-05-26 12:07   ` cinap_lenrek
2016-05-26 13:09     ` kokamoto
2016-05-26 14:47       ` cinap_lenrek
2016-05-27  0:53         ` kokamoto
2016-05-21  2:04 kokamoto
2016-05-22 11:56 ` [9front] " cinap_lenrek
2016-05-23  0:21   ` kokamoto
2016-05-23  0:39   ` kokamoto
2016-05-23  0:57     ` cinap_lenrek
2016-05-23  2:48       ` kokamoto
2016-05-23  3:01         ` kokamoto
2016-05-23  5:09       ` kokamoto
2016-05-23  5:23         ` kokamoto
2016-05-23 11:01           ` cinap_lenrek
2016-05-23 11:29             ` kokamoto
2016-05-23 11:42               ` kokamoto
2016-05-23 12:05                 ` cinap_lenrek
2016-05-24  1:42                   ` kokamoto
2016-05-24  8:57                     ` cinap_lenrek
2016-05-24 10:12                       ` kokamoto
2016-05-24 10:14                       ` kokamoto
2016-05-24 14:17                         ` cinap_lenrek
2016-05-24 19:57                         ` cinap_lenrek
2016-05-24 23:55                           ` kokamoto
2016-05-25  9:08                             ` cinap_lenrek
2016-05-25 12:20                             ` cinap_lenrek
2016-05-25 12:45                               ` cinap_lenrek
2016-05-25 12:49                               ` kokamoto
2016-05-25 13:32                                 ` cinap_lenrek
2016-05-26  0:09                                   ` kokamoto
2016-05-24  9:10                     ` cinap_lenrek
2016-05-23 15:07         ` cinap_lenrek
2016-05-23  8:46     ` cinap_lenrek
2016-05-23  8:52     ` cinap_lenrek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).