aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nv50/nv50_surface.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-1/+1
* nv50,nvc0: guard against zero-size blitsIlia Mirkin2018-10-091-0/+7
* nouveau: fix 3D blitter for unsigned to signed integer conversionsKarol Herbst2018-07-151-0/+11
* nv50,nvc0: fix clear buffer accelerationIlia Mirkin2018-02-221-12/+8
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex with mtx_tTimothy Arceri2017-03-071-1/+1
* nouveau: take extra push space into account for pushbuf_space callsIlia Mirkin2017-01-121-3/+3
* nv50,nvc0: respect render condition enable flag when clearing rt/zsIlia Mirkin2016-09-031-8/+16
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-4/+6
* nv50: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-4/+18
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-1/+1
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-4/+4
* nv50: rework the validation path for 3DSamuel Pitoiset2016-03-191-2/+2
* nv50: rename 3d binding points to NV50_BIND_3D_XXXSamuel Pitoiset2016-03-191-4/+4
* nv50: rename 3d dirty flags to NV50_NEW_3D_XXXSamuel Pitoiset2016-03-191-11/+11
* nv50: rename nv50_context::dirty to nv50_context::dirty_3dSamuel Pitoiset2016-03-191-7/+7
* nv50,nvc0: make sure to destroy the mutex used for blitsSamuel Pitoiset2016-03-081-0/+1
* nv50: switch nv50_surface.c to updated g80_texture.xml.hBen Skeggs2016-02-161-7/+11
* nv50: switch nv50_surface.c to updated g80_defs.xml.hBen Skeggs2016-02-161-8/+8
* nv50,nvc0: remove unused parameter in nvXX_state_validate()Samuel Pitoiset2016-02-111-2/+2
* nv50,nvc0: fix buffer clearing to respect engine alignment requirementsIlia Mirkin2016-01-301-18/+102
* nv50,nvc0: allow to create resources other than buffersSamuel Pitoiset2015-12-011-0/+3
* nv50,nvc0: disable render condition around clear_* functionsIlia Mirkin2015-11-141-0/+18
* nv50,nvc0: add ARB_clear_texture supportIlia Mirkin2015-11-111-5/+87
* nouveau: get rid of tabsIlia Mirkin2015-10-311-1/+1
* nv50: add ARB_copy_image supportIlia Mirkin2015-10-281-6/+10
* nv50: fix 2d engine blits for 64- and 128-bit formatsIlia Mirkin2015-08-231-0/+4
* nv50,nvc0: disable depth bounds test on blitIlia Mirkin2015-08-231-0/+2
* nv50,nvc0: take level into account when doing eng2d multi-layer blitsIlia Mirkin2015-08-171-4/+10
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* nouveau: use bool instead of booleanSamuel Pitoiset2015-07-211-32/+32
* nv50: turn samples counts off during blitSamuel Pitoiset2015-07-201-0/+11
* nv50: regenerate rnndb headersIlia Mirkin2015-01-051-2/+2
* nv50: handle inverted render conditionsTobias Klausmann2014-10-261-1/+1
* nv50,nvc0: fix 3d blit logic for odd depth/stencil formatsIlia Mirkin2014-09-251-0/+4
* nv50: mt address may not be the underlying bo's start addressIlia Mirkin2014-09-011-8/+8
* nv50: make sure to mark first scissor dirty after blitIlia Mirkin2014-06-161-0/+1
* nv50: setup scissors on clear_render_target/depth_stencilChristoph Bumiller2014-05-231-2/+18
* nv50,nvc0: fix 3d blits with mipmap levelsIlia Mirkin2014-05-211-6/+10
* nv50,nvc0: fix blit 3d path for 1d array texturesIlia Mirkin2014-05-111-0/+6
* nv50,nvc0: leave queries on during blit, turn them on for 2d engineIlia Mirkin2014-05-111-2/+13
* nv50: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin2014-04-261-1/+10
* nv50: use 2d blit when src/dst have same number of samplesIlia Mirkin2014-04-191-4/+4
* nv50: implement clear_buffer to accelerate ARB_clear_buffer_objectIlia Mirkin2014-03-311-0/+115
* nv50: adjust blit_3d handling of ms output texturesIlia Mirkin2014-03-091-4/+8
* nv50: make sure to clear _all_ layers of all attachmentsIlia Mirkin2014-02-221-3/+18
* nv50: don't forget to also clear additional layersIlia Mirkin2014-01-271-5/+27