History log of /external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f3d8bd3f7b9f5c6387cd5e629a82db9ad9a1e652 13-Apr-2012 Ben Skeggs <bskeggs@redhat.com> nouveau: rework and simplify nv04/nv05 driver a bit

TEXTURED_TRIANGLE and MULTITEX_TRIANGLE are both a bit special in that if
you use any other graph object in the meantime they'll forget their state
and spew a lovely METHOD_CNT error at you when you try to draw.

The pre-newlib driver has a flush_notify() hook which does this state
re-emit, and a number of random workarounds like extra flushes and state
dirtying after various operations to solve this issue.

I'm taking a slightly different approach to things instead, which has the
nice side-effect of removing the divergent code-paths for ttri/mtri, the
flush/dirty workarounds and the need for flush_notify. Also gives a few
FPS boost in OA, yay.
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
2e47d01c9e5325906cf3bb979279599991c6328e 23-Dec-2011 Ben Skeggs <bskeggs@redhat.com> nouveau/vieux: switch to libdrm_nouveau-2.0
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
decc6e2a32ef49e673c081f30e19b8970155d887 11-Mar-2011 Brian Paul <brianp@vmware.com> mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlines

and rename them.
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
74713e2d293f9e796a4053a5a99ee5cb7df5c740 11-Jan-2011 Brian Paul <brianp@vmware.com> mesa: begin implementation of GL_ARB_draw_buffers_blend
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
8983855012301c8ebc023edf42ddf5e423189585 01-Nov-2010 Viktor Novotný <noviktor@seznam.cz> dri/nouveau: nv04: Use rules-ng-ng headers

Signed-off-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
6a15edfed326a06f08ac63020dc9472e45d8a9e1 07-Mar-2010 Andrew Randrianasulu <randrik@mail.ru> dri/nv04: GL_EXT_secondary_color

Signed-off-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
210bcf6d156aba5994f25f1bd9c50586ebc3bada 02-Mar-2010 Andrew Randrianasulu <randrik@mail.ru> dri/nouveau: Add GL_EXT_stencil_wrap for nv04.

Signed-off-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
e7ca0e126e1b838d7650eb480adfd548723bcea9 01-Mar-2010 Francisco Jerez <currojerez@riseup.net> dri/nouveau: Combine the dummy texture more deterministically on nv0x.
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
c7955f1341fd01be68c73b8a79c4b720b0645064 01-Mar-2010 Francisco Jerez <currojerez@riseup.net> dri/nouveau: Fix up the ADD texture environment on nv0x.
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
394672659ddc1175747bae29fbf9957365d61e4c 01-Mar-2010 Andrew Randrianasulu <randrianasulu@gmail.com> dri/nouveau: Add two stencil operation cases in nv04_state_raster.c.

Signed-off-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
bfb5dc68fcc9f5dee71f66d9499b8bdcde9627ea 01-Feb-2010 Francisco Jerez <currojerez@riseup.net> Import a classic DRI driver for nv0x-nv2x.
/external/mesa3d/src/mesa/drivers/dri/nouveau/nv04_state_raster.c