mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-24 21:10:24 +01:00
nouveau : use new nouveau_reg.h with correct Bracket in macro
This commit is contained in:
parent
5e78356259
commit
8d9d990cb2
5 changed files with 3867 additions and 374 deletions
|
|
@ -348,7 +348,7 @@ nouveauDoSwapBuffers(nouveauContextPtr nmesa, __DRIdrawablePrivate *dPriv)
|
|||
}
|
||||
|
||||
for (i=0; i<nbox; i++, box++) {
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV10_IMAGE_BLIT_SET_POINT, 3);
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV_IMAGE_BLIT_POINT_IN, 3);
|
||||
OUT_RING (((box->y1 - dPriv->y) << 16) |
|
||||
(box->x1 - dPriv->x));
|
||||
OUT_RING ((box->y1 << 16) | box->x1);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ void nouveauObjectInit(nouveauContextPtr nmesa)
|
|||
nouveauCreateContextObject(nmesa, NvCtxSurf3D, NV04_CONTEXT_SURFACES_3D);
|
||||
}
|
||||
if (nmesa->screen->card->type>=NV_11) {
|
||||
nouveauCreateContextObject(nmesa, NvImageBlit, NV10_IMAGE_BLIT);
|
||||
nouveauCreateContextObject(nmesa, NvImageBlit, NV11_IMAGE_BLIT);
|
||||
} else {
|
||||
nouveauCreateContextObject(nmesa, NvImageBlit, NV_IMAGE_BLIT);
|
||||
}
|
||||
|
|
@ -56,9 +56,9 @@ void nouveauObjectInit(nouveauContextPtr nmesa)
|
|||
OUT_RING(NvDmaFB);
|
||||
|
||||
nouveauObjectOnSubchannel(nmesa, NvSubImageBlit, NvImageBlit);
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV10_IMAGE_BLIT_SET_CONTEXT_SURFACES_2D, 1);
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV_IMAGE_BLIT_SET_SURFACES_2D, 1);
|
||||
OUT_RING(NvCtxSurf2D);
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV10_IMAGE_BLIT_SET_OPERATION, 1);
|
||||
BEGIN_RING_SIZE(NvSubImageBlit, NV_IMAGE_BLIT_OPERATION, 1);
|
||||
OUT_RING(3); /* SRCCOPY */
|
||||
|
||||
if ((nmesa->screen->card->type>=NV_10) && (nmesa->screen->card->type<NV_20)) {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -840,7 +840,7 @@ static GLboolean nv10InitCard(nouveauContextPtr nmesa)
|
|||
OUT_RING(0);
|
||||
|
||||
/* Clipping regions */
|
||||
BEGIN_RING_SIZE(NvSub3D, 0x2b4, 1); /* clip_mode */
|
||||
BEGIN_RING_SIZE(NvSub3D, NV10_TCL_PRIMITIVE_3D_VIEWPORT_CLIP_MODE, 1);
|
||||
OUT_RING (0);
|
||||
BEGIN_RING_SIZE(NvSub3D,
|
||||
NV10_TCL_PRIMITIVE_3D_VIEWPORT_CLIP_HORIZ(0), 1);
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ static inline void nv10StartPrimitive(struct nouveau_context* nmesa,uint32_t pri
|
|||
BEGIN_RING_SIZE(NvSub3D,NV30_TCL_PRIMITIVE_3D_VERTEX_DATA|NONINC_METHOD,size);
|
||||
}
|
||||
|
||||
inline void nv10FinishPrimitive(struct nouveau_context *nmesa)
|
||||
void nv10FinishPrimitive(struct nouveau_context *nmesa)
|
||||
{
|
||||
if ((nmesa->screen->card->type>=NV_10) && (nmesa->screen->card->type<=NV_17))
|
||||
BEGIN_RING_SIZE(NvSub3D,NV10_TCL_PRIMITIVE_3D_BEGIN_END,1);
|
||||
|
|
@ -516,7 +516,7 @@ static inline void nv10OutputVertexFormat(struct nouveau_context* nmesa)
|
|||
} else {
|
||||
BEGIN_RING_SIZE(NvSub3D, NV30_TCL_PRIMITIVE_3D_DO_VERTICES, 1);
|
||||
OUT_RING(0);
|
||||
BEGIN_RING_CACHE(NvSub3D,NV30_TCL_PRIMITIVE_3D_VERTEX_ATTR0_POS,slots);
|
||||
BEGIN_RING_CACHE(NvSub3D,NV20_TCL_PRIMITIVE_3D_VB_POINTER_ATTR8_TX0,slots);
|
||||
for(i=0;i<slots;i++)
|
||||
{
|
||||
int size=attr_size[i];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue