| Commit message (Expand) | Author | Age | Files | Lines |
* | nvc0: make sure to delete samplers used by compute shaders | Samuel Pitoiset | 2016-03-21 | 1 | -1/+1 |
* | nv50,nvc0: Set only NEW_CP_GLOBALS upon binding | Pierre Moreau | 2016-03-13 | 1 | -1/+1 |
* | nvc0: reset TFB bufctx when we no longer hold a reference to the buffers | Ilia Mirkin | 2016-03-06 | 1 | -1/+3 |
* | nvc0: rename 3d binding points to NVC0_BIND_3D_XXX | Samuel Pitoiset | 2016-02-22 | 1 | -9/+9 |
* | nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXX | Samuel Pitoiset | 2016-02-22 | 1 | -28/+28 |
* | nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3d | Samuel Pitoiset | 2016-02-22 | 1 | -28/+28 |
* | nvc0: bind shader buffers for compute on Fermi | Samuel Pitoiset | 2016-02-21 | 1 | -3/+10 |
* | nvc0: bind constant buffers for compute on Fermi | Samuel Pitoiset | 2016-02-21 | 1 | -1/+3 |
* | nvc0: remove unnecessary includes | Ben Skeggs | 2016-02-16 | 1 | -1/+0 |
* | gallium: make image views non-persistent objects | Ilia Mirkin | 2016-02-15 | 1 | -1/+1 |
* | nv50,nvc0: Remove duplicate logic from nvc0_set_framebuffer_state() | Edward O'Callaghan | 2016-02-14 | 1 | -12/+2 |
* | nvc0: add state management for shader buffers | Ilia Mirkin | 2016-01-29 | 1 | -4/+44 |
* | nv50,nvc0: optimize coherent buffer checking at draw time | Samuel Pitoiset | 2016-01-03 | 1 | -0/+36 |
* | nv50,nvc0: fix use-after-free when vertex buffers are unbound | Patrick Rudolph | 2015-12-09 | 1 | -3/+3 |
* | gallium/drivers/nouveau: Make use of ARRAY_SIZE macro | Edward O'Callaghan | 2015-12-06 | 1 | -3/+3 |
* | nv50,nvc0: provide debug messages with shader compilation stats | Ilia Mirkin | 2015-11-05 | 1 | -1/+2 |
* | nvc0: share shaders between contexts and build immediately | Ilia Mirkin | 2015-10-29 | 1 | -0/+3 |
* | nvc0: do upload-time fixups for interpolation parameters | Ilia Mirkin | 2015-10-29 | 1 | -3/+0 |
* | nvc0: move HW queries to nvc0_query_hw.c/h files | Samuel Pitoiset | 2015-10-09 | 1 | -1/+2 |
* | nvc0: move nvc0_so_target_save_offset() to its correct location | Samuel Pitoiset | 2015-10-09 | 1 | -0/+19 |
* | nvc0: keep track of cb bindings per buffer, use for upload settings | Ilia Mirkin | 2015-09-09 | 1 | -0/+2 |
* | nvc0: implement the color buffer 0 is integer rule for alpha-to-one/cov | Ilia Mirkin | 2015-08-17 | 1 | -10/+0 |
* | nvc0: program smooth line width when multisampling is enabled | Ilia Mirkin | 2015-08-17 | 1 | -1/+1 |
* | nvc0: add depth bounds test support | Ilia Mirkin | 2015-08-14 | 1 | -0/+7 |
* | nvc0: add handling for set_tess_state callback | Ilia Mirkin | 2015-07-23 | 1 | -0/+19 |
* | nvc0: preliminary tess support | Ilia Mirkin | 2015-07-23 | 1 | -0/+52 |
* | gallium: replace INLINE with inline | Ilia Mirkin | 2015-07-21 | 1 | -5/+5 |
* | nouveau: use bool instead of boolean | Samuel Pitoiset | 2015-07-21 | 1 | -10/+10 |
* | nvc0: add a missing parameter to nvc0_set_shader_images() | Samuel Pitoiset | 2015-07-20 | 1 | -3/+3 |
* | gallium: add interface for writable shader images | Marek Olšák | 2015-07-16 | 1 | -4/+6 |
* | nv50,nvc0: clamp uniform size to 64k | Ilia Mirkin | 2015-06-15 | 1 | -2/+2 |
* | nvc0: remove unused nv50_tsc_wrap_mode() function | Samuel Pitoiset | 2015-05-14 | 1 | -18/+0 |
* | nvc0: allow holes in xfb target lists | Ilia Mirkin | 2015-02-14 | 1 | -3/+5 |
* | nvc0: regenerate rnndb headers | Ilia Mirkin | 2015-01-05 | 1 | -3/+3 |
* | nv50,nvc0: implement half_pixel_center | Tiziano Bacocco | 2014-12-30 | 1 | -1/+3 |
* | nv50,nvc0: use clip_halfz setting when creating rasterizer state | Ilia Mirkin | 2014-11-15 | 1 | -0/+2 |
* | nvc0: add a memory barrier when there are persistent UBOs | Ilia Mirkin | 2014-07-03 | 1 | -0/+5 |
* | gallium: add an index argument to create_query | Ilia Mirkin | 2014-07-01 | 1 | -1/+1 |
* | nvc0: implement multiple viewports/scissors, enable ARB_viewport_array | Tobias Klausmann | 2014-06-16 | 1 | -6/+21 |
* | nvc0: restrict "constant vbo" logic to fermi/kepler classes | Ben Skeggs | 2014-05-15 | 1 | -1/+1 |
* | nvc0: add support for PIPE_CAP_SAMPLE_SHADING | Ilia Mirkin | 2014-04-26 | 1 | -0/+12 |
* | nvc0: minor cleanups in stream output handling | Emil Velikov | 2014-03-14 | 1 | -4/+5 |
* | gallium: allow setting of the internal stream output offset | Zack Rusin | 2014-03-07 | 1 | -3/+4 |
* | nouveau: add valid range tracking to nouveau_buffer | Ilia Mirkin | 2014-03-09 | 1 | -0/+4 |
* | nv50, nvc0: initialize ctx->sample_mask to ~0 | Ilia Mirkin | 2014-01-16 | 1 | -0/+2 |
* | gallium: new, unified pipe_context::set_sampler_views() function | Brian Paul | 2013-10-23 | 1 | -34/+23 |
* | nouveau: remove old bind_*_sampler_states() functions | Brian Paul | 2013-10-03 | 1 | -31/+0 |
* | nouveau: implement pipe_context::bind_sampler_states() | Brian Paul | 2013-10-03 | 1 | -0/+27 |
* | Move nv30, nv50 and nvc0 to nouveau. | Johannes Obermayr | 2013-09-11 | 1 | -0/+1247 |