Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r300g: output texture debug messages if only RADEON_DEBUG=tex is set | Marek Olšák | 2010-01-17 | 7 | -26/+36 | |
| | ||||||
* | r300g: move debug flags into r300_screen | Marek Olšák | 2010-01-17 | 5 | -35/+58 | |
| | ||||||
* | r300g: disable the MIP filter for NPOT textures | Marek Olšák | 2010-01-17 | 1 | -6/+12 | |
| | | | | Safety first. | |||||
* | r300g: fix the CS size when emitting invariant state | Marek Olšák | 2010-01-17 | 1 | -1/+2 | |
| | ||||||
* | radeon_compiler: include main/compiler.h for compiler portability macros | Alan Coopersmith | 2010-01-17 | 1 | -0/+2 | |
| | | | | | Signed-off-by: Alan Coopersmith <[email protected]> Reviewed-by: Corbin Simpson <[email protected]> | |||||
* | r300g: Stop using indices. | Corbin Simpson | 2010-01-16 | 1 | -37/+17 | |
| | | | | Sorry, it was a good game, but it just doesn't work. | |||||
* | r300g: Respect fill modes in indices fallback. | Corbin Simpson | 2010-01-16 | 2 | -5/+15 | |
| | ||||||
* | util: add generic ringbuffer utitilty | Keith Whitwell | 2010-01-16 | 4 | -0/+176 | |
| | ||||||
* | gallium: Fix uninitialized instance divisor and index. | Chia-I Wu | 2010-01-16 | 5 | -1/+13 | |
| | ||||||
* | nv50: fix tile flags for scanout tex usage | Christoph Bumiller | 2010-01-16 | 1 | -1/+12 | |
| | ||||||
* | nv50: handle all and more system values | Christoph Bumiller | 2010-01-16 | 2 | -12/+110 | |
| | ||||||
* | nv50: hook up geometry programs | Christoph Bumiller | 2010-01-16 | 7 | -27/+103 | |
| | ||||||
* | nv50: support for geometry programs in nv50_program | Christoph Bumiller | 2010-01-16 | 5 | -119/+341 | |
| | ||||||
* | nv50: get access to primitive input space | Christoph Bumiller | 2010-01-16 | 1 | -88/+197 | |
| | | | | | | | | | | | Vertex data in geometry programs is located in p[] space. The base address in p[] for vertex i is located in vertex attribute space, i.e. a[i << 2]. This means p[] is always accessed with an address register, and I had to to mess with their allocation once again. Also fixes negative offsets e.g. CONST[ADDR[0].x - 3]. | |||||
* | r600: remove stray END_BATCH in blit code | Alex Deucher | 2010-01-16 | 1 | -1/+0 | |
| | ||||||
* | draw: Fix memory leak in gs code | Jakob Bornecrantz | 2010-01-16 | 3 | -0/+11 | |
| | ||||||
* | i965g: make xorg state tracker build i965g_drv.so | Dave Airlie | 2010-01-16 | 1 | -31/+28 | |
| | | | | don't make modesetting_drv.so anymore | |||||
* | r600: improve blit support | Alex Deucher | 2010-01-15 | 2 | -247/+1074 | |
| | | | | | | | | | | - fill in more src/dst formats - disable depth copies for now - set proper data formats in render target regs - fill in additional default state The swizzles on some of the less used mesa formats are probably wrong. | |||||
* | r600: add initial blit support | Andre Maasikas | 2010-01-15 | 7 | -323/+701 | |
| | ||||||
* | r600: add r600_blit.c | Alex Deucher | 2010-01-15 | 1 | -0/+609 | |
| | | | | Unfinished. | |||||
* | nouveau: nv30: Remove useless variables fs, txp. Also do not change txf, as ↵ | Patrice Mandin | 2010-01-15 | 1 | -9/+1 | |
| | | | | | | bit 13 is in the texture format Signed-off-by: Patrice Mandin <[email protected]> | |||||
* | util: Handle FORMAT_Z32_FLOAT in util_pack_z(). | Michal Krol | 2010-01-15 | 1 | -0/+2 | |
| | ||||||
* | util: Handle the remaining formats in pipe_put_tile_rgba(). | Michal Krol | 2010-01-15 | 1 | -1/+4 | |
| | ||||||
* | util: Fix encoding for R8G8B8A8_UNORM formats and friends. | Michal Krol | 2010-01-15 | 1 | -4/+4 | |
| | ||||||
* | tgsi: Add ureg_property_gs_input_prim(). | Michal Krol | 2010-01-15 | 2 | -0/+42 | |
| | ||||||
* | tgsi: Add ureg_src_dimension(). | Michal Krol | 2010-01-15 | 2 | -6/+28 | |
| | ||||||
* | regress: Add .gitgnore for *.png files. | Michal Krol | 2010-01-15 | 2 | -0/+2 | |
| | ||||||
* | draw: Add missing header include. | Michal Krol | 2010-01-15 | 1 | -1/+1 | |
| | ||||||
* | gallium: document set_constant_buffer | Roland Scheidegger | 2010-01-15 | 1 | -1/+5 | |
| | ||||||
* | Merge branch 'gallium-noconstbuf' | Roland Scheidegger | 2010-01-15 | 51 | -216/+204 | |
|\ | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_draw_arrays.c src/mesa/state_tracker/st_draw_feedback.c | |||||
| * | gallium: remove const qualifier from pipe_buffer argument in set_constant_buffer | Roland Scheidegger | 2010-01-11 | 20 | -20/+20 | |
| | | ||||||
| * | gallium: adapt drivers to pipe_constant_buffer removal | Roland Scheidegger | 2009-12-24 | 30 | -96/+96 | |
| | | ||||||
| * | gallium: adapt state trackers etc. to pipe_constant_buffer removal | Roland Scheidegger | 2009-12-23 | 19 | -108/+105 | |
| | | ||||||
| * | gallium: API cleanup, remove pointless pipe_constant_buffer | Roland Scheidegger | 2009-12-23 | 2 | -10/+1 | |
| | | ||||||
* | | gallium: remove set_edgeflags from docs | Roland Scheidegger | 2010-01-15 | 1 | -1/+0 | |
| | | ||||||
* | | configs: remove -ansi from linux-debug | Brian Paul | 2010-01-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | -ansi implies -std=c89 but that conflicts with the -std=c99 flag which is also provided. Allows the r300g driver to compile. | |||||
* | | tgsi: Fix sanity checks for indirect registers. | Michal Krol | 2010-01-15 | 1 | -3/+3 | |
| | | ||||||
* | | st/egl_g3d: Avoid validation upon buffer swap or flush frontbuffer. | Chia-I Wu | 2010-01-15 | 1 | -5/+4 | |
| | | | | | | | | | | With screen->update_buffer being hooked, leave the job to the state trackers. | |||||
* | | st/egl_g3d: Hook to update_buffer of the pipe screen. | Chia-I Wu | 2010-01-15 | 2 | -1/+19 | |
| | | | | | | | | | | It is a notification from the client APIs that the surface size might have changed. | |||||
* | | st/egl_g3d: Always override flush_frontbuffer. | Chia-I Wu | 2010-01-15 | 7 | -78/+23 | |
| | | | | | | | | | | | | Instead of letting the native displays install their own version of flush_frontbuffer, always override the callback with a version that calls the flush_frontbuffer of the native surface. | |||||
* | | st/mesa: Initialise vertex element instance divisor to 0. | Michal Krol | 2010-01-15 | 2 | -0/+3 | |
| | | ||||||
* | | draw: Add GALLIUM_DUMP_VS environment variable. | Luca Barbieri | 2010-01-15 | 2 | -0/+8 | |
| | | | | | | | | | | Add GALLIUM_DUMP_VS to dump the vertex shader to the console like GALLIUM_DUMP_FS in softpipe. | |||||
* | | r300g: Build driver by default | Jakob Bornecrantz | 2010-01-14 | 2 | -2/+4 | |
| | | | | | | | | Do the auto trick that is used for both i915, i965 and svga. | |||||
* | | Merge branch 'mesa_7_7_branch' | Jakob Bornecrantz | 2010-01-14 | 56 | -233/+182 | |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/util/Makefile src/gallium/drivers/r300/r300_state_derived.c | |||||
| * | | st/mesa: Remove unnecessary header from st_program.c. | Vinson Lee | 2010-01-13 | 1 | -1/+0 | |
| | | | ||||||
| * | | st/mesa: Remove unnecessary header from st_texture.c. | Vinson Lee | 2010-01-13 | 1 | -1/+0 | |
| | | | ||||||
| * | | swrast: Remove unnecessary header from s_accum.c. | Vinson Lee | 2010-01-13 | 1 | -1/+0 | |
| | | | ||||||
| * | | swrast: Remove unnecessary header from s_atifragshader.c. | Vinson Lee | 2010-01-13 | 1 | -1/+0 | |
| | | | ||||||
| * | | swrast: Remove unnecessary header from s_bitmap.c. | Vinson Lee | 2010-01-13 | 1 | -1/+0 | |
| | | | ||||||
| * | | swrast: Remove unnecessary headers from s_copypix.c. | Vinson Lee | 2010-01-13 | 1 | -2/+0 | |
| | | |