summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: add initial nir supportDave Airlie2019-11-2810-20/+125
* gallivm: add swizzle support where one channel isn't defined.Dave Airlie2019-11-282-12/+35
* gallium: add nir lowering passes for the draw pipe stages. (v2)Dave Airlie2019-11-287-27/+547
* draw: add nir info gathering and building supportDave Airlie2019-11-285-26/+63
* gallivm: add nir->llvm translation (v2)Dave Airlie2019-11-285-0/+3142
* gallivm: add selection for non-32 bit typesDave Airlie2019-11-281-1/+8
* gallivm: add cttz wrapperDave Airlie2019-11-282-0/+17
* gallivm: add popcount intrinsic wrapperDave Airlie2019-11-282-1/+15
* gallivm: nir->tgsi info convertor (v2)Dave Airlie2019-11-285-1/+816
* gallivm: split out the flow control ir to a common file.Dave Airlie2019-11-286-479/+599
* radeonsi: enable SPIR-V and GL 4.6 for NIRMarek Olšák2019-11-271-6/+5
* radeonsi/nir: support interface output types to fix SPIR-V xfb piglitsMarek Olšák2019-11-271-1/+1
* radeonsi/nir: fix location_frac handling for TCS outputsMarek Olšák2019-11-271-1/+1
* radeonsi/nir: don't rely on data.patch for tess factorsMarek Olšák2019-11-271-1/+4
* radeonsi/nir: validate is_patch because SPIR-V doesn't set it for tess factorsMarek Olšák2019-11-271-10/+21
* radeonsi: simplify get_tcs_tes_buffer_address_from_generic_indicesMarek Olšák2019-11-271-27/+19
* radeonsi: simplify the interface of get_dw_address_from_generic_indicesMarek Olšák2019-11-271-29/+19
* radeonsi/nir: implement subgroup system values for SPIR-VMarek Olšák2019-11-274-0/+11
* driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke2019-11-273-0/+4
* v3d: fix indirect BO allocation for uniformsIago Toral Quiroga2019-11-271-3/+8
* gallium/auxiliary: Fix uses of gnu struct = {} extensionDylan Baker2019-11-265-8/+8
* iris: Disable VF cache partial address workaround on Gen11+Kenneth Graunke2019-11-262-0/+14
* freedreno: switch to layout helperRob Clark2019-11-2627-199/+190
* freedreno/a6xx: Log the tiling mode in resource layout debug.Eric Anholt2019-11-261-2/+2
* freedreno: Convert the slice struct to the new resource header.Eric Anholt2019-11-2623-71/+43
* freedreno: Introduce a fd_resource_tile_mode() helper.Eric Anholt2019-11-268-36/+24
* freedreno: Introduce a fd_resource_layer_stride() helper.Eric Anholt2019-11-262-11/+15
* freedreno: use rsc->slice accessor everywhereRob Clark2019-11-2614-45/+58
* etnaviv: support 3d/array/integer formats in texture descriptorsJonathan Marek2019-11-261-3/+19
* etnaviv: blt: fix partial ZS clears with TSJonathan Marek2019-11-261-4/+7
* r600: Disable eight bit three channel formatsGert Wollny2019-11-261-0/+4
* iris: Update SURFACE_STATE addresses when setting sampler viewsKenneth Graunke2019-11-251-0/+3
* iris: Maintain CPU-side SURFACE_STATE copies for views and surfaces.Kenneth Graunke2019-11-252-55/+136
* iris: Create an "iris_surface_state" wrapper structKenneth Graunke2019-11-252-27/+36
* iris: Drop 'old_address' parameter from iris_rebind_bufferKenneth Graunke2019-11-253-7/+6
* iris: Stop mutating the resource in get_rt_read_isl_surf().Kenneth Graunke2019-11-251-19/+14
* radeonsi/nir: don't run si_nir_opts again if there is no changeMarek Olšák2019-11-251-5/+6
* radeonsi: initialize the per-context compiler on demandMarek Olšák2019-11-253-2/+6
* ac: set swizzled bit in cache policy as a hint not to merge loads/storesMarek Olšák2019-11-253-16/+15
* etnaviv: implement 64bpp clearJonathan Marek2019-11-2510-19/+41
* etnaviv: avoid using RS for 64bpp formatsJonathan Marek2019-11-253-6/+14
* etnaviv: add support for extended pe formatsChristian Gmeiner2019-11-251-2/+8
* etnaviv: handle 8 byte block in tilingChristian Gmeiner2019-11-251-2/+6
* ac/nir, radv, radeonsi: Switch to using ac_shader_argsConnor Abbott2019-11-257-770/+714
* llvmpipe: initial query buffer object support. (v2)Dave Airlie2019-11-252-1/+153
* Revert "draw: revert using correct order for prim decomposition."Zebediah Figura2019-11-221-3/+1
* iris: Change keybox parentingKenneth Graunke2019-11-221-3/+2
* etnaviv: use a more self-explanatory param nameChristian Gmeiner2019-11-221-10/+10
* etnaviv: drop not used config_out function paramChristian Gmeiner2019-11-225-21/+8
* pan/midgard: Implement load_sampler_lod_paramaters_panAlyssa Rosenzweig2019-11-221-1/+27