Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-25 | Fix behavior of wait_reg_time() in case of system time wrap.HEADmaster | Matthias Hopf | 1 | -0/+4 | |
2009-05-21 | extend the size of array for complex shader | Cooper Yuan | 1 | -1/+1 | |
2009-03-12 | Fix OFFSET_[XYZ] macro for TEX_DWORD2 to accept floats | Yang Zhao | 1 | -3/+3 | |
Values for OFFSET_[XYZ] are 5-bits two's-complement fixed-point with one-bit after decimal point. Values in [-8.0, 7.5] are valid. Inputs that do not exactly land on 0.5 increments are rounded towards 0 to the nearest increment. | |||||
2009-02-27 | convert_shader: add --r7xx option | Alex Deucher | 1 | -10/+17 | |
Specify the native type of the shader being decoded | |||||
2009-02-27 | convert_shader: read shader from a file | Cooper Yuan | 1 | -52/+24 | |
2009-02-24 | Add wait_for_vsync(). | Matthias Hopf | 3 | -1/+19 | |
2009-02-24 | Less verbosity with buffer renewal. | Matthias Hopf | 1 | -2/+3 | |
2009-02-24 | Use actually adapt->free* for object upload. | Matthias Hopf | 1 | -1/+1 | |
2009-02-24 | Add pointer for free memory to adapter_t. | Matthias Hopf | 2 | -8/+5 | |
Also nuke unused depth* entries. | |||||
2009-02-24 | Only print out full buffer contents on verbose >= 2. | Matthias Hopf | 1 | -6/+10 | |
2009-02-24 | Try to better detect display width. | Matthias Hopf | 2 | -6/+10 | |
Still doesn't work as intended. | |||||
2009-02-17 | Get new DRM command buffer if old one is filled up at least half. | Matthias Hopf | 1 | -5/+41 | |
2009-02-17 | Add wait for engine idle '/'. | Matthias Hopf | 1 | -0/+4 | |
2009-02-17 | Fix 'P' test - DRM buffer is too small to hold 2MB vertex list. | Matthias Hopf | 1 | -2/+4 | |
2009-02-17 | Split upload() into gart and gpu variant. | Matthias Hopf | 2 | -18/+26 | |
2009-02-16 | Add *really* waiting wait_3d_full_idle_clean() call, use for timing. | Matthias Hopf | 2 | -2/+27 | |
2009-02-16 | Fetch and save framebuffer size. | Matthias Hopf | 2 | -2/+6 | |
2009-02-16 | Move temporary test to r600_tmp.c | Matthias Hopf | 3 | -8/+43 | |
2009-02-16 | Workaround for bug in R600. | Matthias Hopf | 1 | -2/+4 | |
2009-02-16 | Allow more fine granular cache flushes. | Matthias Hopf | 2 | -12/+13 | |
2009-02-13 | Add M74, M82 chipsets (no pci ids yet). | Matthias Hopf | 3 | -3/+11 | |
2009-02-05 | We need the r6xx-r7xx-support branch of drm. | Matthias Hopf | 1 | -1/+1 | |
2009-02-03 | Fix op2 macro arguments for rv770 pm4 tri test | Alex Deucher | 1 | -88/+88 | |
2009-02-03 | Allow manual specification of pciid. | Matthias Hopf | 1 | -2/+10 | |
2009-02-03 | Add missing interpolator setup to ALU performance test. | Matthias Hopf | 1 | -0/+9 | |
2009-02-03 | Add continuously running full speed test 'F'. | Matthias Hopf | 3 | -13/+23 | |
2009-01-29 | Add M72 as known good chipset, correct num_qd_pipes calculation. | Matthias Hopf | 3 | -5/+14 | |
2009-01-29 | Start performance test with 3 ALU instructions per clause. | Matthias Hopf | 1 | -1/+1 | |
1 ALU instruction (5 entries) is never saturating the ALU units, and on RV770 you need a clause pretty full (approx. 50 of 128 entries) to saturate them, while on RV670 10 entries was enough. When starting with 15 entries, we can fill up 120 entries (24 ALU instructions), while when starting with 5 entries, we end up with a maximum of 80. | |||||
2009-01-29 | Use multiply-and-add MULADD instead of MUL for performance tests. | Matthias Hopf | 1 | -46/+27 | |
Getting actually close to marketing values. | |||||
2009-01-29 | Use trans ALU component as well during performance test. | Matthias Hopf | 1 | -5/+30 | |
2009-01-29 | Add ALU performance test. | Matthias Hopf | 3 | -8/+413 | |
2009-01-29 | Proper flush_gpu_source_cache(). | Matthias Hopf | 6 | -36/+58 | |
Also called on upload(), no need for extra syncs. Remove cp_set_surface_sync(), except for _pm4.c | |||||
2009-01-27 | Use non-uniform background for clear. | Matthias Hopf | 1 | -4/+11 | |
2009-01-27 | Add textured triangle performance test 'P'. | Matthias Hopf | 5 | -11/+464 | |
2009-01-27 | Move create_sample_texture() to _lib.c. Don't swap components on textures. | Matthias Hopf | 3 | -18/+20 | |
2009-01-27 | Add comments to register file. | Matthias Hopf | 1 | -2176/+2303 | |
Helps with developing, especially when used with tags target. | |||||
2009-01-27 | Adapt to actually released register specs. | Matthias Hopf | 2 | -79/+8 | |
2009-01-06 | Add RS780 chip ids | Alex Deucher | 1 | -0/+7 | |
2009-01-02 | Add 0x944C as RV770. | Matthias Hopf | 1 | -1/+1 | |
Reported by Michael Larabel. | |||||
2008-12-29 | Initial public commit. | Matthias Hopf | 25 | -0/+18732 | |