Age | Commit message (Expand) | Author | Files | Lines |
2012-05-22 | nvc0: don't set NEW_IDXBUF in nvc0_switch_pipe_context if none is bound | Christoph Bumiller | 1 | -0/+2 |
2012-05-17 | nouveau: place static buffers in VRAM if preferred by the driver | Christoph Bumiller | 1 | -2/+5 |
2012-05-17 | nv50/ir: fix reversed order of lane ops in quadops | Christoph Bumiller | 1 | -2/+3 |
2012-05-17 | nv50,nvc0: handle user vertex buffers | Christoph Bumiller | 6 | -160/+257 |
2012-05-17 | nv50,nvc0: handle user index buffers | Christoph Bumiller | 4 | -24/+24 |
2012-05-17 | nv50,nvc0: handle user constbufs without wrapping them in a resource | Christoph Bumiller | 7 | -82/+91 |
2012-05-12 | gallium: remove user_buffer_create from the interface | Marek Olšák | 1 | -1/+0 |
2012-05-11 | Merge branch 'gallium-userbuf' | Marek Olšák | 2 | -4/+17 |
2012-05-06 | nvc0/ir: allow abs,neg source modifiers with ceil,floor,trunc | Christoph Bumiller | 1 | -0/+3 |
2012-05-06 | nvc0/ir: fix lowering of textureGrad | Christoph Bumiller | 2 | -8/+9 |
2012-04-30 | gallium: add void *user_buffer to pipe_constant_buffer | Marek Olšák | 1 | -0/+10 |
2012-04-30 | gallium: add void *user_buffer in pipe_index_buffer | Marek Olšák | 1 | -1/+1 |
2012-04-30 | gallium: remove pipe_context::redefine_user_buffer | Marek Olšák | 1 | -2/+0 |
2012-04-30 | gallium: add void *user_buffer in pipe_vertex_buffer | Marek Olšák | 1 | -1/+1 |
2012-04-30 | gallium: change set_constant_buffer to be UBO-friendly | Marek Olšák | 1 | -1/+2 |
2012-04-30 | gallium: add PIPE_CAP_CONSTANT_BUFFER_OFFSET_ALIGNMENT | Marek Olšák | 1 | -0/+2 |
2012-04-30 | gallium: add PIPE_CAP_USER_INDEX_BUFFERS and PIPE_CAP_USER_CONSTANT_BUFFERS | Marek Olšák | 1 | -0/+2 |
2012-04-29 | nv50,nvc0: fix depth/stencil resolve | Christoph Bumiller | 1 | -30/+141 |
2012-04-29 | nv50/ir/opt: try to convert ABS(SUB) to SAD | Christoph Bumiller | 2 | -1/+17 |
2012-04-29 | nvc0/ir: try to use the optimal texture op mode | Christoph Bumiller | 1 | -3/+15 |
2012-04-29 | nvc0/ir: initial implementation of nve4 scheduling hints | Christoph Bumiller | 3 | -11/+597 |
2012-04-29 | nvc0/ir: implement better placement of texture barriers | Christoph Bumiller | 1 | -7/+269 |
2012-04-29 | nvc0/ir/emit: fix emitTXQ 2nd src | Christoph Bumiller | 1 | -1/+3 |
2012-04-29 | nvc0/ir/target: integer ADD doesn't support ABS modifier | Christoph Bumiller | 1 | -0/+2 |
2012-04-24 | nv50,nvc0: handle new vertex fetch caps | Christoph Bumiller | 1 | -0/+4 |
2012-04-24 | nv50,nvc0: don't initialize the draw module, we don't use it | Christoph Bumiller | 3 | -2/+13 |
2012-04-24 | gallium drivers: report that user vertex buffers are supported | Marek Olšák | 1 | -0/+2 |
2012-04-19 | nv50,nvc0: prevent multiple flushes when user spins on get_query_result | Christoph Bumiller | 1 | -18/+25 |
2012-04-16 | nvc0: fix nve4 linear copies | Christoph Bumiller | 1 | -1/+2 |
2012-04-15 | nvc0: add initial support for nve4+ (Kepler) chipsets | Christoph Bumiller | 16 | -150/+767 |
2012-04-14 | nv50/ir: import nv50 target | Christoph Bumiller | 1 | -1/+1 |
2012-04-14 | nv50/ir: fix off-by-ones in CSE and nvc0 insnCanLoad | Christoph Bumiller | 1 | -1/+1 |
2012-04-14 | nv50/ir: rewrite the register allocator as GCRA, with spilling | Christoph Bumiller | 1 | -4/+2 |
2012-04-14 | nvc0: fix emission of 3rd src in SET_AND,OR,XOR | Christoph Bumiller | 1 | -0/+3 |
2012-04-14 | nv50/ir: Build a "symbol" table with the binary offsets of each function. | Francisco Jerez | 1 | -0/+2 |
2012-04-14 | nv50/ir: Decouple object cloning logic from the sub-object recursion policy. | Francisco Jerez | 1 | -2/+2 |
2012-04-14 | nv50/ir: make Instruction::src/def container private | Christoph Bumiller | 3 | -165/+171 |
2012-04-14 | nv50/ir/opt: improve post-multiply and check target for support | Christoph Bumiller | 2 | -0/+13 |
2012-04-14 | nv50/ir: add isAccessSupported check for memory access coalescing | Christoph Bumiller | 3 | -1/+12 |
2012-04-14 | nv50,nvc0: fix handling of user vbufs with stride < access size | Christoph Bumiller | 3 | -18/+32 |
2012-04-14 | nvc0: prefix all macro methods with MACRO | Christoph Bumiller | 6 | -35/+36 |
2012-04-14 | nvc0: replace VERTEX_DATA push mode with translate to buffer | Christoph Bumiller | 5 | -57/+748 |
2012-04-14 | nvc0: improve vertex state validation | Christoph Bumiller | 6 | -97/+159 |
2012-04-14 | nvc0: track texture dirty state individually | Christoph Bumiller | 5 | -40/+81 |
2012-04-14 | nv50,nvc0: use new scratch buffers code | Christoph Bumiller | 5 | -53/+33 |
2012-04-14 | nvc0: only force early fragment tests if requested by shader | Christoph Bumiller | 5 | -14/+7 |
2012-04-14 | nv50,nvc0: hold references to the framebuffer surfaces | Christoph Bumiller | 2 | -1/+16 |
2012-04-14 | nvc0: remove include of old libdrm_nouveau's nouveau_reloc.h | Christoph Bumiller | 1 | -2/+0 |
2012-04-14 | nv50,nvc0: handle PIPE_CAP_MAX_DUAL_SOURCE_RENDER_TARGETS | Christoph Bumiller | 1 | -0/+2 |
2012-04-14 | nouveau: switch to libdrm_nouveau-2.0 | Christoph Bumiller | 19 | -1461/+1469 |