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_...