Displaying 9 results from an estimated 9 matches for "color_key_enable".
2010 Jan 14
1
xf86-video-nouveau compile error and fix
Hello,
I found xf86-video-nouveau unable to compile on my system. Failing
with two errors in nv_accel_common.c about NV50_2D_CLIP_ENABLE and
NV50_2D_COLOR_KEY_ENABLE not being defined.
Comparing the source to xf86-video-nv, i found the missing constants
to be 0x290 for CLIP_ENABLE and 0x29c for COLOR_KEY_ENABLE. This got
nv_accel_common.c to compile.
I'd request these two constants to be defined to the said values
and this being committed to the git repos...
2015 Mar 21
0
[PATCH] use defined method names where available
...gics from nv, no clue what they do, but at least some
 	 * of them are needed to avoid crashes.
 	 */
-	BEGIN_NV04(push, SUBC_2D(0x0260), 1);
+	BEGIN_NV04(push, NV50_2D(UNK260), 1);
 	PUSH_DATA (push, 1);
 	BEGIN_NV04(push, NV50_2D(CLIP_ENABLE), 1);
 	PUSH_DATA (push, 1);
 	BEGIN_NV04(push, NV50_2D(COLOR_KEY_ENABLE), 1);
 	PUSH_DATA (push, 0);
-	BEGIN_NV04(push, SUBC_2D(0x058c), 1);
+	BEGIN_NV04(push, NV50_2D(UNK58C), 1);
 	PUSH_DATA (push, 0x111);
 
 	pNv->currentRop = 0xfffffffa;
@@ -205,7 +205,7 @@ NVAccelInitNV50TCL(ScrnInfoPtr pScrn)
 
 	BEGIN_NV04(push, NV50_3D(VIEWPORT_TRANSFORM_EN), 1);
 	PUSH_DATA...
2010 Jan 14
0
Fwd: xf86-video-nouveau compile error and fix
Hello,
I found xf86-video-nouveau unable to compile on my system. Failing
with two errors in nv_accel_common.c about NV50_2D_CLIP_ENABLE and
NV50_2D_COLOR_KEY_ENABLE not being defined.
Comparing the source to xf86-video-nv, i found the missing constants
to be 0x290 for CLIP_ENABLE and 0x29c for COLOR_KEY_ENABLE. This got
nv_accel_common.c to compile.
I'd request these two constants to be defined to the said values
and this being committed to the git repos...
2014 Jun 17
0
[PATCH try 2 2/2] gallium/nouveau: move pushbuf and fences to context
...sh, screen->eng2d->oclass);
-   BEGIN_NVC0(push, NVC0_2D(SINGLE_GPC), 1);
-   PUSH_DATA (push, 0);
-   BEGIN_NVC0(push, NVC0_2D(OPERATION), 1);
-   PUSH_DATA (push, NVC0_2D_OPERATION_SRCCOPY);
-   BEGIN_NVC0(push, NVC0_2D(CLIP_ENABLE), 1);
-   PUSH_DATA (push, 0);
-   BEGIN_NVC0(push, NVC0_2D(COLOR_KEY_ENABLE), 1);
-   PUSH_DATA (push, 0);
-   BEGIN_NVC0(push, SUBC_2D(0x0884), 1);
-   PUSH_DATA (push, 0x3f);
-   BEGIN_NVC0(push, SUBC_2D(0x0888), 1);
-   PUSH_DATA (push, 1);
-   BEGIN_NVC0(push, NVC0_2D(COND_MODE), 1);
-   PUSH_DATA (push, NVC0_2D_COND_MODE_ALWAYS);
-
-   BEGIN_NVC0(push, SUBC_2D(NVC0_GR...
2014 Jun 17
2
[PATCH try 2 1/2] gallium/nouveau: decouple nouveau_fence implementation from screen
Signed-off-by: Maarten Lankhorst <maarten.lankhorst at canonical.com>
---
 src/gallium/drivers/nouveau/nouveau_fence.c     | 76 ++++++++++++-------------
 src/gallium/drivers/nouveau/nouveau_fence.h     | 22 +++++--
 src/gallium/drivers/nouveau/nouveau_screen.c    |  9 +++
 src/gallium/drivers/nouveau/nouveau_screen.h    | 14 ++---
 src/gallium/drivers/nouveau/nv30/nv30_context.c |  4 +-
2014 Jun 21
3
[Mesa-dev] [PATCH try 2 2/2] gallium/nouveau: move pushbuf and fences to context
...gt; -   BEGIN_NVC0(push, NVC0_2D(SINGLE_GPC), 1);
> -   PUSH_DATA (push, 0);
> -   BEGIN_NVC0(push, NVC0_2D(OPERATION), 1);
> -   PUSH_DATA (push, NVC0_2D_OPERATION_SRCCOPY);
> -   BEGIN_NVC0(push, NVC0_2D(CLIP_ENABLE), 1);
> -   PUSH_DATA (push, 0);
> -   BEGIN_NVC0(push, NVC0_2D(COLOR_KEY_ENABLE), 1);
> -   PUSH_DATA (push, 0);
> -   BEGIN_NVC0(push, SUBC_2D(0x0884), 1);
> -   PUSH_DATA (push, 0x3f);
> -   BEGIN_NVC0(push, SUBC_2D(0x0888), 1);
> -   PUSH_DATA (push, 1);
> -   BEGIN_NVC0(push, NVC0_2D(COND_MODE), 1);
> -   PUSH_DATA (push, NVC0_2D_COND_MODE_ALWAYS);
>...
2014 Jun 16
2
[PATCH 1/2] gallium/nouveau: decouple nouveau_fence implementation from screen
Signed-off-by: Maarten Lankhorst <maarten.lankhorst at canonical.com>
---
  src/gallium/drivers/nouveau/nouveau_fence.c     | 76 ++++++++++++-------------
  src/gallium/drivers/nouveau/nouveau_fence.h     | 22 +++++--
  src/gallium/drivers/nouveau/nouveau_screen.c    |  9 +++
  src/gallium/drivers/nouveau/nouveau_screen.h    | 14 ++---
  src/gallium/drivers/nouveau/nv30/nv30_context.c |  4
2014 Dec 31
0
[PATCH 2/2] nvc0: regenerate rnndb headers
..._24BPP				0x00000002
-#define NVC0_2D_COLOR_KEY_FORMAT_30BPP				0x00000003
-#define NVC0_2D_COLOR_KEY_FORMAT_8BPP				0x00000004
-#define NVC0_2D_COLOR_KEY_FORMAT_16BPP2				0x00000005
-#define NVC0_2D_COLOR_KEY_FORMAT_32BPP				0x00000006
-
-#define NVC0_2D_COLOR_KEY					0x00000298
-
-#define NVC0_2D_COLOR_KEY_ENABLE				0x0000029c
-
-#define NVC0_2D_ROP						0x000002a0
-
-#define NVC0_2D_BETA1						0x000002a4
-
-#define NVC0_2D_BETA4						0x000002a8
-
-#define NVC0_2D_OPERATION					0x000002ac
-#define NVC0_2D_OPERATION_SRCCOPY_AND				0x00000000
-#define NVC0_2D_OPERATION_ROP_AND				0x00000001
-#define NVC0_2D_O...
2014 Dec 31
2
[PATCH 1/2] nv50: regenerate rnndb headers
...NV50_2D_COLOR_KEY_FORMAT_16BPP				0x00000000
 #define NV50_2D_COLOR_KEY_FORMAT_15BPP				0x00000001
 #define NV50_2D_COLOR_KEY_FORMAT_24BPP				0x00000002
@@ -169,7 +179,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 #define NV50_2D_COLOR_KEY					0x00000298
 
-#define NV50_2D_COLOR_KEY_ENABLE				0x0000029c
+#define NV50_2D_COLOR_KEY_ENABLE					0x0000029c
 
 #define NV50_2D_ROP						0x000002a0
 
@@ -203,31 +213,36 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 #define NV50_2D_PATTERN_OFFSET_Y__SHIFT				8
 
 #define NV50_2D_PATTERN_SELECT					0x000002b4
-#define NV50_...