Mercurial > mplayer.hg
comparison drivers/radeon/radeon.h @ 2870:f46c5556f1e6
radeon_vid: it's in first pre-alpha stage
Note: it's not public release and not test version.
It's simplest commit of unfinished and not working stuff
in hope to attract other developer to this driver.
(What is good: this driver is removable from driver list
and doesn't cause segfault !!!)
author | nick |
---|---|
date | Tue, 13 Nov 2001 17:20:47 +0000 |
parents | 11cae7a32291 |
children | 49bcb6176569 |
comparison
equal
deleted
inserted
replaced
2869:107d9e9e5bd1 | 2870:f46c5556f1e6 |
---|---|
519 # define SCALER_GAMMA_SEL_G14 0x00000060L | 519 # define SCALER_GAMMA_SEL_G14 0x00000060L |
520 # define SCALER_COMCORE_SHIFT_UP_ONE 0x00000080L | 520 # define SCALER_COMCORE_SHIFT_UP_ONE 0x00000080L |
521 # define SCALER_SURFAC_FORMAT 0x00000f00L | 521 # define SCALER_SURFAC_FORMAT 0x00000f00L |
522 # define SCALER_SOURCE_15BPP 0x00000300L | 522 # define SCALER_SOURCE_15BPP 0x00000300L |
523 # define SCALER_SOURCE_16BPP 0x00000400L | 523 # define SCALER_SOURCE_16BPP 0x00000400L |
524 # define SCALER_SOURCE_24BPP 0x00000500L | |
524 # define SCALER_SOURCE_32BPP 0x00000600L | 525 # define SCALER_SOURCE_32BPP 0x00000600L |
525 # define SCALER_SOURCE_YUV9 0x00000900L | 526 # define SCALER_SOURCE_YUV9 0x00000900L |
526 # define SCALER_SOURCE_YUV12 0x00000A00L | 527 # define SCALER_SOURCE_YUV12 0x00000A00L |
527 # define SCALER_SOURCE_VYUY422 0x00000B00L | 528 # define SCALER_SOURCE_VYUY422 0x00000B00L |
528 # define SCALER_SOURCE_YVYU422 0x00000C00L | 529 # define SCALER_SOURCE_YVYU422 0x00000C00L |
530 # define SCALER_ADAPTIVE_DEINT 0x00001000L | |
529 # define SCALER_SMART_SWITCH 0x00008000L | 531 # define SCALER_SMART_SWITCH 0x00008000L |
530 # define SCALER_BURST_PER_PLANE 0x00ff0000L | 532 # define SCALER_BURST_PER_PLANE 0x00ff0000L |
531 # define SCALER_DOUBLE_BUFFER 0x01000000L | 533 # define SCALER_DOUBLE_BUFFER 0x01000000L |
532 # define SCALER_DIS_LIMIT 0x08000000L | 534 # define SCALER_DIS_LIMIT 0x08000000L |
533 # define SCALER_PRG_LOAD_START 0x10000000L | 535 # define SCALER_PRG_LOAD_START 0x10000000L |
564 #define OV0_VID_BUF3_BASE_ADRS 0x044C | 566 #define OV0_VID_BUF3_BASE_ADRS 0x044C |
565 #define OV0_VID_BUF4_BASE_ADRS 0x0450 | 567 #define OV0_VID_BUF4_BASE_ADRS 0x0450 |
566 #define OV0_VID_BUF5_BASE_ADRS 0x0454 | 568 #define OV0_VID_BUF5_BASE_ADRS 0x0454 |
567 #define OV0_VID_BUF_PITCH0_VALUE 0x0460 | 569 #define OV0_VID_BUF_PITCH0_VALUE 0x0460 |
568 #define OV0_VID_BUF_PITCH1_VALUE 0x0464 | 570 #define OV0_VID_BUF_PITCH1_VALUE 0x0464 |
569 #define OV0_AUTO_FLIP_CNTRL 0x0470 | 571 #define OV0_AUTO_FLIP_CNTL 0x0470 |
572 # define OV0_AUTO_FLIP_CNTL_SOFT_BUF_NUM 0x00000007 | |
573 # define OV0_AUTO_FLIP_CNTL_SOFT_REPEAT_FIELD 0x00000008 | |
574 # define OV0_AUTO_FLIP_CNTL_SOFT_BUF_ODD 0x00000010 | |
575 # define OV0_AUTO_FLIP_CNTL_IGNORE_REPEAT_FIELD 0x00000020 | |
576 # define OV0_AUTO_FLIP_CNTL_SOFT_EOF_TOGGLE 0x00000040 | |
577 # define OV0_AUTO_FLIP_CNTL_VID_PORT_SELECT 0x00000300 | |
578 # define OV0_AUTO_FLIP_CNTL_P1_FIRST_LINE_EVEN 0x00010000 | |
579 # define OV0_AUTO_FLIP_CNTL_SHIFT_EVEN_DOWN 0x00040000 | |
580 # define OV0_AUTO_FLIP_CNTL_SHIFT_ODD_DOWN 0x00080000 | |
581 # define OV0_AUTO_FLIP_CNTL_FIELD_POL_SOURCE 0x00800000 | |
570 #define OV0_DEINTERLACE_PATTERN 0x0474 | 582 #define OV0_DEINTERLACE_PATTERN 0x0474 |
571 #define OV0_SUBMIT_HISTORY 0x0478 | 583 #define OV0_SUBMIT_HISTORY 0x0478 |
572 #define OV0_H_INC 0x0480 | 584 #define OV0_H_INC 0x0480 |
573 #define OV0_STEP_BY 0x0484 | 585 #define OV0_STEP_BY 0x0484 |
574 #define OV0_P1_H_ACCUM_INIT 0x0488 | 586 #define OV0_P1_H_ACCUM_INIT 0x0488 |
581 #define OV0_FOUR_TAP_COEF_1 0x04B4 | 593 #define OV0_FOUR_TAP_COEF_1 0x04B4 |
582 #define OV0_FOUR_TAP_COEF_2 0x04B8 | 594 #define OV0_FOUR_TAP_COEF_2 0x04B8 |
583 #define OV0_FOUR_TAP_COEF_3 0x04BC | 595 #define OV0_FOUR_TAP_COEF_3 0x04BC |
584 #define OV0_FOUR_TAP_COEF_4 0x04C0 | 596 #define OV0_FOUR_TAP_COEF_4 0x04C0 |
585 #define OV0_FLAG_CNTRL 0x04DC | 597 #define OV0_FLAG_CNTRL 0x04DC |
586 #define OV0_SLICE_CNTL 0x04E0 | 598 #define OV0_COLOUR_CNTL 0x04E0 |
587 #define OV0_VID_KEY_CLR_LOW 0x04E4 | 599 #define OV0_VID_KEY_CLR_LOW 0x04E4 |
588 #define OV0_VID_KEY_CLR_HIGH 0x04E8 | 600 #define OV0_VID_KEY_CLR_HIGH 0x04E8 |
589 #define OV0_GRPH_KEY_CLR_LOW 0x04EC | 601 #define OV0_GRAPHICS_KEY_CLR 0x04EC |
590 #define OV0_GRPH_KEY_CLR_HIGH 0x04F0 | 602 #define OV0_GRAPHICS_KEY_MSK 0x04F0 |
591 #define OV0_KEY_CNTL 0x04F4 | 603 #define OV0_KEY_CNTL 0x04F4 |
592 # define VIDEO_KEY_FN_MASK 0x00000007L | 604 # define VIDEO_KEY_FN_MASK 0x00000007L |
593 # define VIDEO_KEY_FN_FALSE 0x00000000L | 605 # define VIDEO_KEY_FN_FALSE 0x00000000L |
594 # define VIDEO_KEY_FN_TRUE 0x00000001L | 606 # define VIDEO_KEY_FN_TRUE 0x00000001L |
595 # define VIDEO_KEY_FN_EQ 0x00000004L | 607 # define VIDEO_KEY_FN_EQ 0x00000004L |