Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-09-11 | Move nv30, nv50 and nvc0 to nouveau. | Johannes Obermayr | 1 | -814/+0 | |
It is planned to ship openSUSE 13.1 with -shared libs. nouveau.la, nv30.la, nv50.la and nvc0.la are currently LIBADDs in all nouveau related targets. This change makes it possible to easily build one shared libnouveau.so which is then LIBADDed. Also dlopen will be faster for one library instead of three and build time on -jX will be reduced. Whitespace fixes were requested by 'git am'. Signed-off-by: Johannes Obermayr <johannesobermayr@gmx.de> Acked-by: Christoph Bumiller <christoph.bumiller@speed.at> Acked-by: Ian Romanick <ian.d.romanick@intel.com> | |||||
2013-04-23 | mesa: Restore 78-column wrapping of license text in C-style comments. | Kenneth Graunke | 1 | -4/+4 | |
The previous commit introduced extra words, breaking the formatting. This text transformation was done automatically via the following shell command: $ git grep 'THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY' | sed 's/:.*$//' | xargs -I {} sh -c 'vim -e -s {} < vimscript where 'vimscript' is a file containing: /THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY/;/\*\// !fmt -w 78 -p ' * ' :wq Reviewed-by: Brian Paul <brianp@vmware.com> | |||||
2013-04-23 | mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability. | Kenneth Graunke | 1 | -1/+1 | |
This brings the license text in line with the MIT License as published on the Open Source Initiative website: http://opensource.org/licenses/mit-license.php Generated automatically be the following shell command: $ git grep 'THE AUTHORS BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/THE AUTHORS/THE AUTHORS OR COPYRIGHT HOLDERS/' {} This introduces some wrapping issues, to be fixed in the next commit. Reviewed-by: Brian Paul <brianp@vmware.com> | |||||
2013-04-12 | nvc0: implement multisample textures | Christoph Bumiller | 1 | -16/+20 | |
2013-04-03 | nvc0: honour scaled coordiantes setting for linear textures | Christoph Bumiller | 1 | -6/+5 | |
2013-04-03 | nvc0: add some driver statistics queries | Christoph Bumiller | 1 | -0/+1 | |
2013-03-12 | nvc0: implement compute support for nve4 | Christoph Bumiller | 1 | -1/+294 | |
2012-12-07 | nv50,nvc0: add support for cube map arrays | Christoph Bumiller | 1 | -4/+5 | |
NOTE: nv50 support not enabled, someone with nva3/8 please fix. | |||||
2012-09-30 | nvc0: make sure handles for unbound textures/samplers are uploaded on nve4 | Christoph Bumiller | 1 | -2/+6 | |
2012-09-30 | nv50,nvc0: implement blit | Christoph Bumiller | 1 | -4/+19 | |
2012-04-15 | nvc0: add initial support for nve4+ (Kepler) chipsets | Christoph Bumiller | 1 | -6/+159 | |
Most things that work on Fermi should work on Kepler too. There are a few performance optimizations left to do, like better placement of texture barriers and adding scheduling data to the shader instructions (without them, a thread group will be masked for 32 cycles after each single instruction issue). | |||||
2012-04-14 | nvc0: track texture dirty state individually | Christoph Bumiller | 1 | -17/+33 | |
2012-04-14 | nouveau: switch to libdrm_nouveau-2.0 | Christoph Bumiller | 1 | -53/+47 | |
2011-10-21 | nvc0: add support for linear and buffer textures and RTs | Christoph Bumiller | 1 | -9/+32 | |
2011-10-21 | nvc0: apply first_layer offset to all resources with array_size | Christoph Bumiller | 1 | -3/+1 | |
Makes CUBE arrays work with d3d1x. | |||||
2011-10-21 | nvc0: validate GP samplers, textures | Christoph Bumiller | 1 | -0/+2 | |
2011-10-15 | nv50,nvc0: extend formats table for integer formats | Christoph Bumiller | 1 | -1/+1 | |
2011-07-14 | nv50,nvc0: add support for multi-sample resources | Christoph Bumiller | 1 | -3/+12 | |
2011-07-14 | nv50,nvc0: unify nvc0_miptree and nv50_miptree structs | Christoph Bumiller | 1 | -2/+2 | |
Share some functions and restructure miptree creation a little. Prepare for multi-sample resources. | |||||
2011-03-05 | nv50,nvc0: get format desc for TIC entry from sampler view format | Christoph Bumiller | 1 | -1/+1 | |
Fixes piglit/tex-srgb. | |||||
2011-03-05 | nv50,nvc0: share sampler state creation | Christoph Bumiller | 1 | -4/+5 | |
2011-03-05 | nv50,nvc0: update the format tables | Christoph Bumiller | 1 | -9/+16 | |
Removed sampler view support for USCALED/SSCALED, the texture unit refuses to convert to non-normalized float. The enums are treated like UNORM. Removed duplicate format related headers. | |||||
2011-03-05 | nv50,nvc0: fix texture layer issues | Christoph Bumiller | 1 | -3/+12 | |
2011-03-01 | nouveau: ensure vbo_dirty is set when buffer write transfer complete | Ben Skeggs | 1 | -1/+1 | |
This introduces a shared nouveau_context struct to track such things. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||||
2011-03-01 | nvc0: port to common fence/mm/buffer code | Ben Skeggs | 1 | -6/+7 | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||||
2011-02-24 | nvc0: sync textures with render targets ourselves | Christoph Bumiller | 1 | -0/+7 | |
Fixes for example piglit/fbo-flushing and nexuiz' bloom effect. | |||||
2010-12-27 | nvc0: implement VRAM buffer transfers with bounce buffers | Christoph Bumiller | 1 | -2/+0 | |
2010-12-21 | nvc0: BEGIN_RING->BEGIN_RING_NI in a couple of places | Ben Skeggs | 1 | -1/+1 | |
2010-12-19 | nvc0: adapt to array textures interface change | Christoph Bumiller | 1 | -4/+17 | |
2010-12-09 | nvc0: write texture address to TIC with a RELOC | Christoph Bumiller | 1 | -4/+19 | |
Direct access to the bo address requires an API change. | |||||
2010-11-12 | nvc0: import nvc0 gallium driver | Christoph Bumiller | 1 | -0/+251 | |