aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: add cbuf/zsbuf + coverage samples to the fragment shader key.Dave Airlie2020-05-062-0/+13
* llvmpipe: change mask input to fragment shader to 64-bit.Dave Airlie2020-05-064-8/+14
* llvmpipe: add multisample bit to fragment shader key.Dave Airlie2020-05-062-0/+5
* llvmpipe: plumb multisample state bit into setup code.Dave Airlie2020-05-064-3/+8
* llvmpipe/rast: fix tile clearing for multisample color and depth tilesDave Airlie2020-05-061-78/+83
* llvmpipe: record sample info for color/depth buffers in sceneDave Airlie2020-05-065-4/+26
* llvmpipe: pass color and depth sample strides into fragment shader.Dave Airlie2020-05-064-5/+33
* llvmpipe: handle multisample render target clearsDave Airlie2020-05-061-37/+55
* llvmpipe: add clear texture support for multisample textures.Dave Airlie2020-05-061-1/+124
* llvmpipe: add multisample resource copy region support.Dave Airlie2020-05-061-0/+51
* llvmpipe: add internal multisample texture mapping path.Dave Airlie2020-05-062-7/+27
* llvmpipe: pass incoming sample_mask into fragment shader context.Dave Airlie2020-05-066-3/+22
* llvmpipe/jit: pass fragment sample mask via jit context.Dave Airlie2020-05-062-0/+10
* llvmpipe: add get_sample_position support (v2)Dave Airlie2020-05-063-1/+22
* llvmpipe: fix race between draw and setting fragment shader.Dave Airlie2020-05-061-5/+5
* llvmpipe: add a max samples define set to 4.Dave Airlie2020-05-061-0/+1
* llvmpipe: add multisample support to texture allocator.Dave Airlie2020-05-065-3/+14
* llvmpipe: add samples support to image jitDave Airlie2020-05-066-2/+28
* llvmpipe: add num_samples/sample_stride support to jit texturesDave Airlie2020-05-066-1/+32
* draw: add support for num_samples + sample_stride to the image pathsDave Airlie2020-05-061-1/+1
* draw: introduce sampler num samples + stride membersDave Airlie2020-05-063-3/+3
* virgl: Properly check for encode_stride when encoding transfersTomeu Vizoso2020-05-061-1/+1
* llvmpipe: simple texture barrier implementation.Dave Airlie2020-05-062-2/+8
* llvmpipo/nir: free compute shader NIRDave Airlie2020-05-061-0/+2
* radeonsi: enable TC-compatible HTILE on demand for best Z/S performanceMarek Olšák2020-05-055-4/+57
* radeonsi: allow tc_compatible_htile to be mutableMarek Olšák2020-05-051-44/+56
* radeonsi/gfx9: always use IMG_DATA_FORMAT_S8_32 for 8-bit stencilMarek Olšák2020-05-051-2/+1
* radeonsi: don't wait for idle at the end of gfx IBsMarek Olšák2020-05-051-0/+13
* ac/nir: export some undef as zeroPierre-Eric Pelloux-Prayer2020-05-051-0/+1
* gallium: add a new cap PIPE_CAP_GLSL_ZERO_INITPierre-Eric Pelloux-Prayer2020-05-051-0/+3
* radeonsi: don't print gs_copy_shader stats for shaderdbPierre-Eric Pelloux-Prayer2020-05-051-2/+0
* radeonsi: add workaround for issue 2647Pierre-Eric Pelloux-Prayer2020-05-054-1/+15
* zink: use nir_lower_uniforms_to_uboErik Faye-Lund2020-05-051-83/+1
* android: iris: add iris_seqno.{c,h} to Makefile.sourcesMauro Rossi2020-05-041-1/+3
* panfrost: Setup gl_FragCoord as sysval on BifrostAlyssa Rosenzweig2020-05-042-3/+4
* etnaviv: do not use int filter when anisotropic filtering is usedChristian Gmeiner2020-05-044-12/+25
* etnaviv: fix SAMP_ANISOTROPY register valueChristian Gmeiner2020-05-041-2/+1
* Revert "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's al...Marek Olšák2020-05-021-7/+7
* iris: Implement ARB_compute_variable_group_sizeCaio Marcelo de Oliveira Filho2020-05-017-3/+68
* intel: Let drivers call brw_nir_lower_cs_intrinsics()Caio Marcelo de Oliveira Filho2020-05-011-0/+2
* iris: Implement PIPE_FLUSH_DEFERRED support.Kenneth Graunke2020-05-011-6/+90
* iris: Detect DRM_SYNCOBJ_WAIT_FLAGS_WAIT_FOR_SUBMIT kernel supportKenneth Graunke2020-05-012-0/+14
* iris: Flush any current work in iris_fence_await before adding depsKenneth Graunke2020-05-011-0/+4
* iris: Store a seqno for each batch in the fenceChris Wilson2020-05-011-29/+22
* iris: Convert fences to using lightweight seqnoChris Wilson2020-05-011-13/+64
* iris: Place a seqno at the end of every batchChris Wilson2020-05-016-13/+230
* iris: Destroy transfer slab after batchesKenneth Graunke2020-05-011-2/+2
* iris: Give up on not passing ice to iris_init_batchKenneth Graunke2020-05-013-20/+13
* iris: Rename iris_syncpt to iris_syncobj for clarity.Kenneth Graunke2020-05-015-91/+98
* iris: Include linux/sync_file.h instead of cut and pasting contentsKenneth Graunke2020-05-011-18/+2