Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [g3dvl] move vertex buffer handling into vl_vertex_buffer.c | Christian König | 2010-12-07 | 4 | -96/+60 |
| | |||||
* | [g3dvl] rework pot buffer handling and flushing | Christian König | 2010-12-07 | 2 | -84/+68 |
| | |||||
* | [g3dvl] move mapping/unmapping of buffers one layer up | Christian König | 2010-12-05 | 3 | -34/+49 |
| | |||||
* | [g3dvl] move vertex handling into vl_vb object | Christian König | 2010-12-05 | 5 | -117/+94 |
| | |||||
* | [g3dvl] cleanup empty block handling | Christian König | 2010-12-05 | 2 | -70/+26 |
| | | | | doing empty block handling in the mc code is indeed faster | ||||
* | move empty block handling back into mc for testing | Christian König | 2010-12-03 | 5 | -111/+190 |
| | |||||
* | add rasterizer state | Christian König | 2010-12-03 | 4 | -5/+34 |
| | |||||
* | use CMP also for referenz frame fetch | Christian König | 2010-12-03 | 1 | -43/+71 |
| | |||||
* | cleanup and use CMP instead of IF ELSE ENDIF | Christian König | 2010-12-03 | 1 | -20/+10 |
| | |||||
* | move to four component calculation for idct code | Christian König | 2010-12-03 | 1 | -70/+52 |
| | |||||
* | copy only mv really needed to vb | Christian König | 2010-12-03 | 1 | -11/+14 |
| | |||||
* | use vertex buffer also for mc code | Christian König | 2010-12-03 | 2 | -162/+162 |
| | |||||
* | give each vertex element its own buffer | Christian König | 2010-12-03 | 2 | -78/+85 |
| | |||||
* | use vl_vb_upload_quads also for mc | Christian König | 2010-12-03 | 1 | -37/+1 |
| | |||||
* | move vertex elemt states into mb type handlers | Christian König | 2010-12-03 | 2 | -133/+72 |
| | |||||
* | move macroblock type handling into its own structure | Christian König | 2010-12-03 | 2 | -290/+151 |
| | |||||
* | use a shadow buffer for vertex data to optimize memory access | Christian König | 2010-12-03 | 6 | -129/+249 |
| | |||||
* | make nr of render targets configureable for testing | Christian König | 2010-12-03 | 1 | -8/+23 |
| | |||||
* | [g3dvl] join empty blocks to get larger slices | Christian König | 2010-11-28 | 2 | -52/+91 |
| | |||||
* | [g3dvl] use 8 zslices for idct | Christian König | 2010-11-27 | 2 | -65/+60 |
| | |||||
* | [g3dvl] some more bugfixing | Christian König | 2010-11-27 | 1 | -4/+2 |
| | |||||
* | [g3dvl] idividual vs for each stage and a bunch of bugsfixes | Christian König | 2010-11-27 | 2 | -68/+104 |
| | |||||
* | [g3dvl] give idct stage 1 & 2 its own sb_state and viewport | Christian König | 2010-11-27 | 2 | -24/+28 |
| | |||||
* | [g3dvl] use four component fetch also for idct source | Christian König | 2010-11-26 | 2 | -15/+16 |
| | |||||
* | [g3dvl] split matrix mul into seperate functions | Christian König | 2010-11-26 | 1 | -64/+114 |
| | |||||
* | [g3dvl] use inline constants instead of vs_const for idct | Christian König | 2010-11-26 | 3 | -55/+18 |
| | |||||
* | [g3dvl] no need to keep the idct matrix multiple times | Christian König | 2010-11-25 | 3 | -54/+67 |
| | |||||
* | [g3dvl] also use four elemets on right side multiplikation | Christian König | 2010-11-25 | 1 | -8/+11 |
| | |||||
* | [g3dvl] use four elements in matrix texture fetch | Christian König | 2010-11-24 | 1 | -19/+31 |
| | |||||
* | [g3dvl] no need for all samplers at all stages | Christian König | 2010-11-24 | 2 | -17/+16 |
| | |||||
* | [g3dvl] remove flushing between stages | Christian König | 2010-11-24 | 1 | -4/+0 |
| | |||||
* | [g3dvl] spread scaling between idct stages | Christian König | 2010-11-24 | 1 | -18/+8 |
| | |||||
* | [g3dvl] remove invalid use of assert | Christian König | 2010-11-23 | 2 | -17/+27 |
| | |||||
* | [g3dvl] switch to r32 float for idct matrix | Christian König | 2010-11-23 | 1 | -6/+6 |
| | |||||
* | [g3dvl] add some error handling | Christian König | 2010-11-23 | 2 | -35/+55 |
| | |||||
* | Merge remote branch 'origin/master' into pipe-video | Christian König | 2010-11-21 | 5 | -86/+8 |
|\ | | | | | | | | | | | Conflicts: src/gallium/auxiliary/Makefile src/gallium/auxiliary/SConscript | ||||
| * | tgsi: Add STENCIL to text parser. | Chia-I Wu | 2010-11-21 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Fix OpenVG "filter" demo Program received signal SIGSEGV, Segmentation fault. 0xb7153dc9 in str_match_no_case (pcur=0xbfffe564, str=0x0) at tgsi/tgsi_text.c:86 86 while (*str != '\0' && *str == uprcase( *cur )) { | ||||
| * | gallium: Remove redundant sw and debug target helpers | Jakob Bornecrantz | 2010-11-17 | 4 | -87/+1 |
| | | |||||
| * | tgsi: fill out CAPs for indirect addressing | Marek Olšák | 2010-11-12 | 1 | -0/+5 |
| | | |||||
* | | [g3dvl] first working version of idct code | Christian König | 2010-11-21 | 1 | -42/+46 |
| | | |||||
* | | [g3dvl] move empty block handling into idct code | Christian König | 2010-11-20 | 3 | -133/+92 |
| | | |||||
* | | [g3dvl] enable stage 1&2 buffers in idct code | Christian König | 2010-11-20 | 2 | -80/+83 |
| | | |||||
* | | [g3dvl] next round of idct implementation | Christian König | 2010-11-16 | 3 | -41/+236 |
| | | |||||
* | | [g3dvl] add skeleton and incomplete idct | Christian König | 2010-11-14 | 5 | -76/+616 |
| | | |||||
* | | [g3dvl] remove need for XVMC_INTRA_UNSIGNED | Christian König | 2010-11-14 | 1 | -3/+5 |
| | | | | | | | | | | Move from unsigned to signed intra dct blocks. You also need to update xf86-video-ati for this to work. | ||||
* | | [g3dvl] fix of my one bug in SCALE_FACTOR_16_TO_9 | Christian König | 2010-11-14 | 1 | -1/+1 |
| | | |||||
* | | [g3dvl] switch to using macroblock vertices | Christian König | 2010-11-13 | 1 | -78/+54 |
| | | |||||
* | | [g3dvl] move empty block handling completely into shaders | Christian König | 2010-11-13 | 1 | -80/+126 |
| | | |||||
* | | [g3dvl] use quads instead of triangles | Christian König | 2010-11-13 | 1 | -57/+48 |
| | | |||||
* | | [g3dvl] cleanup | Christian König | 2010-11-12 | 1 | -63/+68 |
| | | | | | | | | Add missing comments simplyfy shaders etc... |