aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/python
Commit message (Collapse)AuthorAgeFilesLines
* regress: Add .gitgnore for *.png files.Michal Krol2010-01-152-0/+2
|
* Merge branch 'gallium-noconstbuf'Roland Scheidegger2010-01-153-9/+5
|\ | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c src/mesa/state_tracker/st_draw_feedback.c
| * gallium: adapt state trackers etc. to pipe_constant_buffer removalRoland Scheidegger2009-12-233-9/+5
| |
* | python: Integrate with llvmpipe if possible.José Fonseca2010-01-112-7/+168
| | | | | | | | | | Temporary. We should soon have the ability to integrate with any driver via glx extensions.
* | python: Mask out PIPE_TEXTURE_USAGE_DISPLAY_TARGET usage.José Fonseca2010-01-111-0/+10
| | | | | | | | | | As displaying surfaces directly isn't supported by the python state tracker.
* | python: Prefer PIPE_FORMAT_Z32_UNORM.José Fonseca2010-01-112-2/+2
| |
* | python: Set PIPE_TEXTURE_USAGE_RENDER_TARGET instead of DISPLAY_TARGET.José Fonseca2010-01-114-4/+4
| | | | | | | | | | As the python state tracker is not integrated with window system an cannot present surfaces directly.
* | python: Don't generate a import library for python module either.José Fonseca2010-01-021-0/+2
| |
* | scons: Aggregate all tiny libraries in a single library.José Fonseca2010-01-011-1/+1
| | | | | | | | | | Makes integration of gallium into out of tree components much easier. No pratical change for components in this tree,
* | python/retrace: Dump only the specified image rectangles.José Fonseca2009-12-281-2/+2
| |
* | python: Update python state tracker and samples for recent interface changes.José Fonseca2009-12-269-24/+53
| |
* | python: fix python state tracker after some latest changesZack Rusin2009-12-252-4/+5
| |
* | python/gs: fix the exampleZack Rusin2009-12-251-4/+4
| |
* | gallium: add geometry shader support to galliumZack Rusin2009-12-253-0/+274
|/
* Merge branch 'gallium-edgeflags'Roland Scheidegger2009-12-221-4/+0
|\ | | | | | | | | Conflicts: src/mesa/state_tracker/st_draw.c
| * gallium: fix up drivers for edgeflag changesRoland Scheidegger2009-12-191-4/+0
| | | | | | | | | | several drivers which chose to ignore edgeflags might require some more work, while edgeflags never worked there they might now crash.
* | python: fix some pipe_format_simplify merge damageRoland Scheidegger2009-12-211-4/+0
| |
* | Move the remaining format pf_get_* functions to u_format.h.Michal Krol2009-12-172-9/+10
| | | | | | | | | | Previously they depended on format blocks, but after removing those they started depending on format encoding.
* | Merge branch 'master' into pipe-format-simplifyMichal Krol2009-12-1711-80/+40
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/draw/draw_pipe_aaline.c src/gallium/auxiliary/draw/draw_pipe_pstipple.c src/gallium/auxiliary/util/u_blit.c src/gallium/auxiliary/util/u_gen_mipmap.c src/gallium/auxiliary/util/u_surface.c src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c src/gallium/drivers/cell/ppu/cell_texture.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/r300/r300_emit.c src/gallium/drivers/r300/r300_texture.c src/gallium/drivers/softpipe/sp_texture.c src/gallium/drivers/softpipe/sp_tile_cache.c src/gallium/drivers/svga/svga_state_vs.c src/gallium/include/pipe/p_format.h src/gallium/state_trackers/dri/dri_drawable.c src/gallium/state_trackers/egl/egl_surface.c src/gallium/state_trackers/python/p_device.i src/gallium/state_trackers/python/st_softpipe_winsys.c src/gallium/state_trackers/vega/api_filters.c src/gallium/state_trackers/vega/image.c src/gallium/state_trackers/vega/mask.c src/gallium/state_trackers/vega/paint.c src/gallium/state_trackers/vega/renderer.c src/gallium/state_trackers/vega/vg_tracker.c src/gallium/state_trackers/xorg/xorg_crtc.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/state_trackers/xorg/xorg_exa.c src/gallium/state_trackers/xorg/xorg_renderer.c src/gallium/state_trackers/xorg/xorg_xv.c src/gallium/state_trackers/xorg/xvmc/surface.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_buffer.c src/gallium/winsys/egl_xlib/sw_winsys.c src/gallium/winsys/g3dvl/xlib/xsp_winsys.c src/gallium/winsys/gdi/gdi_llvmpipe_winsys.c src/gallium/winsys/gdi/gdi_softpipe_winsys.c src/gallium/winsys/xlib/xlib_cell.c src/gallium/winsys/xlib/xlib_llvmpipe.c src/gallium/winsys/xlib/xlib_softpipe.c src/mesa/state_tracker/st_cb_fbo.c src/mesa/state_tracker/st_cb_texture.c src/mesa/state_tracker/st_texture.c
| * Merge branch 'gallium-strict-aliasing'Roland Scheidegger2009-12-081-1/+2
| |\
| | * gallium: fix remaining users of pipe_reference functionRoland Scheidegger2009-12-031-1/+2
| | |
| * | Merge branch 'gallium-noblocks'Roland Scheidegger2009-12-0411-80/+35
| |\ \ | | |/ | |/| | | | | | | Conflicts: src/gallium/state_trackers/xorg/xorg_exa.c
| | * fixups for interface changes (mostly state trackers)Roland Scheidegger2009-11-3011-80/+35
| | |
* | | Move pf_get_block() to u_format auxiliary module.Michal Krol2009-12-032-2/+3
| | |
* | | Move pf_is_depth_stencil() to u_format auxiliary module.Michal Krol2009-12-031-1/+1
|/ /
* | Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell2009-12-0158-63/+63
|\ \ | | | | | | | | | | | | Conflicts: src/gallium/drivers/r300/r300_vs.c
| * | python/tests: Update shader headers.Michal Krol2009-11-2758-63/+63
| | | | | | | | | | | | Drop the 1.1 version suffix.
* | | python: Update for renamed sampler/texture state setters.Michal Krol2009-12-012-5/+5
| |/ |/|
* | gallium: fix more statetrackers/drivers for not using texture ↵Roland Scheidegger2009-11-265-19/+19
|/ | | | width/height/depth arrays
* python/retrace: Cope with null constant buffers.José Fonseca2009-11-031-1/+1
|
* python/retrace: Add missing colon.José Fonseca2009-11-031-1/+1
|
* gallium: Preparations for adding more PIPE_TRANSFER_* usage flags.Michel Dänzer2009-10-021-1/+1
| | | | | | Always test for PIPE_TRANSFER_READ/WRITE using the bit-wise and operator, and add a pipe_transfer_buffer_flags() helper for getting the buffer usage flags corresponding to them.
* python: Update for surface_buffer_create change.José Fonseca2009-09-291-0/+1
|
* python/retrace: Open bz2 files correctly.José Fonseca2009-08-141-1/+1
|
* python/retrace: Process the call no passed to --to option inclusively.José Fonseca2009-07-161-1/+1
|
* python/retrace: Dump the surface copy contents.José Fonseca2009-07-161-0/+10
|
* python/retrace: Flush stdout before calling the pipe driver.José Fonseca2009-07-161-0/+4
| | | | So that messages are in sync with stderr.
* python: Hack to prevent segmentation faults when python exits.José Fonseca2009-07-161-1/+7
|
* python: Obtain pipe_screen/pipe_context from the system's OpenGL driver.José Fonseca2009-07-162-3/+191
|
* python/retrace: Interpret surface_copy.José Fonseca2009-07-151-0/+4
|
* python/samples: Use PIPE_FORMAT_Z16_UNORM instead of PIPE_FORMAT_Z32_UNORM.José Fonseca2009-07-151-1/+1
| | | | More common. True fix would be to use whatever the screen supports though.
* python/tests: Add is_depth_stencil_format utility function.José Fonseca2009-06-151-0/+8
|
* python/tests: Cleanup texture_sample.José Fonseca2009-06-151-18/+32
|
* python/retrace: Show the contents of the depth/stencil and surfaces ↵José Fonseca2009-06-111-10/+28
| | | | before/after transfers.
* python/retrace: Interpret is_texture_referenced/is_buffer_referenced.José Fonseca2009-06-111-0/+8
|
* python/tests: Test sampling from a depth texture.José Fonseca2009-06-111-7/+216
|
* softpipe: Simplify softpipe_create's prototype.José Fonseca2009-04-181-1/+1
|
* python/retrace: Rename module as it conflicts with a builtin module.José Fonseca2009-04-173-360/+394
| | | | And there is no way to override a builtin module... sigh
* python: Fix bad pointer.José Fonseca2009-04-091-1/+1
|
* python/retrace: Try to cope with failures creating textures.José Fonseca2009-04-081-0/+10
|