mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Thu Mar 20 21:23:00 UTC 2008


The branch, gallium-0.1 has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1

Summary of changes:
 src/gallium/auxiliary/util/u_blit.c                |   82 +++-
 src/gallium/auxiliary/util/u_gen_mipmap.c          |    4 +-
 src/gallium/auxiliary/util/u_simple_shaders.c      |   15 +-
 src/gallium/drivers/cell/ppu/cell_state_derived.c  |   13 +-
 src/gallium/drivers/cell/ppu/cell_state_emit.c     |    4 +-
 src/gallium/drivers/softpipe/sp_context.h          |    2 -
 src/gallium/drivers/softpipe/sp_prim_setup.c       |    2 +-
 src/gallium/drivers/softpipe/sp_quad_stipple.c     |    2 +-
 src/gallium/drivers/softpipe/sp_state_derived.c    |    4 +-
 src/gallium/drivers/softpipe/sp_state_surface.c    |   19 +-
 src/gallium/include/pipe/p_state.h                 |    2 +
 src/mesa/sources                                   |    1 +
 src/mesa/state_tracker/st_atom_framebuffer.c       |    3 +
 src/mesa/state_tracker/st_cb_bitmap.c              |  524 ++++++++++++++++++++
 .../{st_cb_clear.h => st_cb_bitmap.h}              |   11 +-
 src/mesa/state_tracker/st_cb_blit.c                |   13 +-
 src/mesa/state_tracker/st_cb_clear.c               |   12 +-
 src/mesa/state_tracker/st_cb_drawpixels.c          |  295 +-----------
 src/mesa/state_tracker/st_cb_drawpixels.h          |    4 -
 src/mesa/state_tracker/st_context.c                |    7 +-
 src/mesa/state_tracker/st_context.h                |    3 +
 src/mesa/state_tracker/st_debug.c                  |    3 +-
 22 files changed, 667 insertions(+), 358 deletions(-)
 create mode 100644 src/mesa/state_tracker/st_cb_bitmap.c
 copy src/mesa/state_tracker/{st_cb_clear.h => st_cb_bitmap.h} (88%)

       via  0565e6888a332956661f6bc8b5778b058168e5f9 (commit)
       via  00cf178d93e5bc36a88a9f8ff444f60c493be14d (commit)
       via  09f67990abd4bb9b79349be2fca9a6ae850b6f5f (commit)
       via  2fb30b77ad09016efcf969456de9b0341bc53bac (commit)
       via  3a4ece89a799a7c699be229a6d965d4820af0196 (commit)
       via  f3d23aa787bb08bad7638540b128fa0e65110246 (commit)
       via  80567f9c9f84d9df1cdb2d91a3c0814888cc5d08 (commit)
       via  f6cd3778c54c0329c3f497a7368a158087d653d3 (commit)
       via  3ece9ace540447c4f0d340a6f9f27980b54f83fb (commit)
       via  b028d32af4f5e7beeb4e659a4726e0d35d105ccc (commit)
       via  18be9a588acb46dad52321c91eab9927bc332756 (commit)
       via  3aa8c660ffa9763dbdfdf2d75e991a08e41c29b6 (commit)
       via  c2044eaca96abfae153651ec609b5af2fd0b6fb0 (commit)
      from  9fa88fb3c57f6868dc169b692528cf23ceced76c (commit)


- Commits -----------------------------------------------
commit 0565e6888a332956661f6bc8b5778b058168e5f9
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:22:20 2008 -0600

    gallium: set fb.width/height

commit 00cf178d93e5bc36a88a9f8ff444f60c493be14d
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:21:55 2008 -0600

    gallium: enable vp input semantic info

commit 09f67990abd4bb9b79349be2fca9a6ae850b6f5f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:03:43 2008 -0600

    gallium: use new framebuffer width, height fields

commit 2fb30b77ad09016efcf969456de9b0341bc53bac
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:02:59 2008 -0600

    cell: use pipe_framebuffer_state.width, height

commit 3a4ece89a799a7c699be229a6d965d4820af0196
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:02:32 2008 -0600

    gallium: assign framebuffer width, height

commit f3d23aa787bb08bad7638540b128fa0e65110246
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:02:10 2008 -0600

    gallium: unused var silence warning

commit 80567f9c9f84d9df1cdb2d91a3c0814888cc5d08
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 15:01:44 2008 -0600

    gallium: added width, height to pipe_framebuffer_state

commit f6cd3778c54c0329c3f497a7368a158087d653d3
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:50:17 2008 -0600

    gallium: glBitmap code now separe from glDraw/CopyPixels code
    
    Also, glBitmap now re-uses the vertex buffer to avoid frequent allocations/
    deallocations.  And, use u_simple_shaders utility code.

commit 3ece9ace540447c4f0d340a6f9f27980b54f83fb
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:49:56 2008 -0600

    gallium: glBitmap code now separated from glDraw/CopyPixels code

commit b028d32af4f5e7beeb4e659a4726e0d35d105ccc
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:27:14 2008 -0600

    gallium: create one vertex buffer and re-use

commit 18be9a588acb46dad52321c91eab9927bc332756
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:26:51 2008 -0600

    gallium: use sizeof(vertex buffer)

commit 3aa8c660ffa9763dbdfdf2d75e991a08e41c29b6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:20:25 2008 -0600

    gallium: Y-invert blit depending on framebuffer orientation

commit c2044eaca96abfae153651ec609b5af2fd0b6fb0
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Mar 20 14:17:06 2008 -0600

    gallium: in clear_with_quad() check fb orientation, invert Y if needed

---------------------------------




More information about the mesa-commit mailing list