summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: enable ARB_shader_storage_buffer_objectDave Airlie2019-07-072-4/+5
* llvmpipe: add support for shader buffer binding.Dave Airlie2019-07-078-2/+100
* draw: add shader buffer interfaces.Dave Airlie2019-07-074-1/+57
* gallivm: add buffer operations to the tgsi->llvm conversion.Dave Airlie2019-07-073-4/+315
* gallivm: move mask_vec function up higher so it can be reused.Dave Airlie2019-07-071-14/+15
* tgsi: denote which load/store/atomic channels are unsignedDave Airlie2019-07-071-0/+12
* llvmpipe: add support for ssbo to the fragment shader jit.Dave Airlie2019-07-073-2/+25
* draw: add support for ssbo ptrs to jit tables.Dave Airlie2019-07-072-3/+49
* gallivm: add some basic SSBO limits. (v2)Dave Airlie2019-07-071-0/+4
* util: add util_copy_shader_buffer.Dave Airlie2019-07-071-0/+16
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-075-8/+20
* gallivm: add compare exchange wrapperDave Airlie2019-07-073-1/+39
* vertex shader: add exec masking (v2)Dave Airlie2019-07-071-3/+10
* virgl: Hide internal virgl_resource functionsAlexandros Frantzis2019-07-062-166/+157
* virgl: Use virgl_resource_transfer_map for texturesAlexandros Frantzis2019-07-062-60/+4
* virgl: Use virgl_resource_transfer_map for buffersAlexandros Frantzis2019-07-061-79/+1
* virgl: Introduce virgl_resource_transfer_mapAlexandros Frantzis2019-07-062-0/+92
* iris: Use a uint16_t for key sizesJason Ekstrand2019-07-041-1/+1
* ac: destroy passes in ac_destroy_llvm_compilerMarek Olšák2019-07-041-2/+0
* ac: only set ac_dlc in ac_llvm_build.cMarek Olšák2019-07-041-6/+4
* ac: replace glc,slc with cache_policy for loadsMarek Olšák2019-07-043-18/+15
* ac: replace glc,slc with cache_policy for storesMarek Olšák2019-07-043-21/+18
* etnaviv: implement buffer compressionJonathan Marek2019-07-048-49/+65
* etnaviv: detect v4 compressionJonathan Marek2019-07-043-0/+11
* etnaviv: rs: don't use etna_compatible_rs_format when possibleJonathan Marek2019-07-041-2/+9
* etnaviv: combine translate_ts_sampler_format/translate_msaa_formatJonathan Marek2019-07-046-95/+92
* etnaviv: fix compression format not set correctly in TS_MEM_CONFIGJonathan Marek2019-07-042-3/+6
* etnaviv: set correct ts_clear_value for BLT engineJonathan Marek2019-07-041-2/+4
* etnaviv: remove initial CPU ts clearJonathan Marek2019-07-041-7/+0
* etnaviv: implement TS_MODE for GC7000LJonathan Marek2019-07-0410-12/+35
* etnaviv: fix ts size calculationJonathan Marek2019-07-041-4/+3
* etnaviv: update headers from rnndbJonathan Marek2019-07-049-99/+96
* radeonsi: Fix some warnings.Bas Nieuwenhuizen2019-07-042-2/+2
* amd/common: move ac_shader_{binary,reloc} into r600 and renameNicolai Hähnle2019-07-044-36/+65
* panfrost: Take into account off-screen FBOsTomeu Vizoso2019-07-041-4/+6
* iris: Fix MOCS for grid surfaceKenneth Graunke2019-07-031-3/+4
* iris: Minor tidyingKenneth Graunke2019-07-038-62/+5
* gallium/u_blitter: add return to fix the buildMarek Olšák2019-07-031-0/+1
* radeonsi/gfx10: fix legacy GSMarek Olšák2019-07-031-1/+4
* radeonsi/gfx10: disable clear stateNicolai Hähnle2019-07-032-8/+5
* radeonsi/gfx10: disable DPBBNicolai Hähnle2019-07-031-0/+5
* radeonsi/gfx10: disable SDMANicolai Hähnle2019-07-031-0/+2
* radeonsi: determine the rasterization primitive type accurately (v2)Marek Olšák2019-07-034-8/+38
* radeonsi/gfx10: consolidate & improve input_prim determination for NGGMarek Olšák2019-07-033-8/+21
* ac: rework ac_build_waitcnt for gfx10Marek Olšák2019-07-032-9/+8
* radeonsi/gfx10: implement si_shader_vsMarek Olšák2019-07-033-20/+30
* radeonsi/gfx10: unpack GS invocation IDMarek Olšák2019-07-031-4/+11
* radeonsi/gfx10: jump over the shader query atomic if the queries are disabledMarek Olšák2019-07-033-0/+12
* radeonsi/gfx10: cosmetic changesMarek Olšák2019-07-035-24/+26
* radeonsi/gfx10: set cache control registersMarek Olšák2019-07-031-0/+19