summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* svga: re-validate sampler view at draw time if neededCharmaine Lee2017-06-304-2/+35
* etnaviv: Add unreachable statement to etna_amode to fix compilation warningsTomeu Vizoso2017-06-301-0/+2
* swr: Remove need to allocate vertex buffer scratch space all in one gocros-mesa-17.1.1-r14-vanillachadv/cros-mesa-17.1.1-r14-vanillaBruce Cherniak2017-06-291-23/+2
* swr: conditionally validate vertex buffer stateBruce Cherniak2017-06-291-4/+5
* swr: set dynamic vertex sizeTim Rowley2017-06-291-2/+4
* radeonsi: set COMPUTE_DISPATCH_INITIATOR.ORDER_MODE = 1Marek Olšák2017-06-291-1/+4
* radeonsi: use the DISPATCH packets to force COMPUTE_START_X/Y/Z = 0Marek Olšák2017-06-291-7/+6
* Android: use symlinks for driver loadingRob Herring2017-06-2911-0/+11
* etnaviv: fix memory leak when BO allocation failsLucas Stach2017-06-291-1/+5
* etnaviv: fill in layer_stride for imported resourcesLucas Stach2017-06-291-0/+2
* etnaviv: fix shader miscompilation with more than 16 labelsLucas Stach2017-06-281-28/+32
* radeonsi: move instance divisors into a constant bufferMarek Olšák2017-06-277-28/+93
* radeonsi: check nr_cbufs in other places before flushing CBMarek Olšák2017-06-271-2/+4
* radeonsi: use #pragma pack to pack si_shader_keyMarek Olšák2017-06-271-0/+8
* Revert "radeonsi: use uint32_t to declare si_shader_key.opt.kill_outputs"Marek Olšák2017-06-273-10/+6
* Revert "radeonsi: remove 8 bytes from si_shader_key with uint32_t ff_tcs_inpu...Marek Olšák2017-06-273-14/+5
* radeon/vcn: enable h264 decode entension supportLeo Liu2017-06-272-0/+3
* svga: clean up format_cap_tableCharmaine Lee2017-06-271-403/+92
* svga: fix the default devcap for SVGA3D_Z_D24S8_INTCharmaine Lee2017-06-271-4/+1
* svga: create buffer surfaces for incompatible bind flagsCharmaine Lee2017-06-274-27/+217
* svga: do not unconditionally enable streamout bind flagCharmaine Lee2017-06-274-11/+78
* svga: pass tobind_flags to svga_buffer_handleCharmaine Lee2017-06-278-15/+26
* svga: pass bind_flags to surface create functionsCharmaine Lee2017-06-273-26/+34
* i915: use different CFLAGS/LIBS variables than i965/anvLionel Landwerlin2017-06-271-1/+1
* nv50/ir: fix combineLd/St to update existing records as necessaryIlia Mirkin2017-06-261-0/+8
* nv50/ir: adjust overlapping logic to take fileIndex-relative offsetsIlia Mirkin2017-06-261-1/+5
* nv50/ir: VFETCH is also considered a load for MemoryOptIlia Mirkin2017-06-261-1/+1
* nv50,nvc0: remove IDX from bufctx immediately, to avoid conflicts with clearIlia Mirkin2017-06-262-9/+10
* nv50/ir: fetch indirect sources BEFORE the op that uses themIlia Mirkin2017-06-261-19/+32
* radeonsi: don't flush and wait for CB after depth-only renderingMarek Olšák2017-06-261-1/+4
* etnaviv: only flush resource to self if no scanout buffer existsLucas Stach2017-06-261-4/+5
* etnaviv: add support for snorm texturesChristian Gmeiner2017-06-262-3/+7
* etnaviv: add R8G8 texture supportChristian Gmeiner2017-06-261-1/+1
* etnaviv: add support for swizzled texture formatsChristian Gmeiner2017-06-264-39/+99
* etnaviv: add support for extended texture formatsChristian Gmeiner2017-06-264-4/+10
* swr: set an explicit clear_rect if scissor is not enabled.Bruce Cherniak2017-06-261-1/+9
* swr/rast: adjust std::string usage to fix buildTim Rowley2017-06-261-3/+9
* radeonsi: support indirect indexing in INTERP_* opcodesNicolai Hähnle2017-06-261-20/+58
* r600g: fix crash when file in R600_TRACE doesn't existConstantine Charlamov2017-06-261-4/+5
* r600g: take into account offset to system inputs at tgsi_interp_egcm()Constantine Charlamov2017-06-262-6/+7
* r600g: get rid of trailing whitespaceConstantine Charlamov2017-06-261-22/+22
* r600/asm: add support for other GDS operations.Dave Airlie2017-06-263-4/+26
* r600: don't merge GDS into VTXDave Airlie2017-06-261-2/+3
* r600: for memory instructions dump index gpr for read indirects also.Dave Airlie2017-06-261-1/+2
* r600: add support for vertex fetches via texture cacheDave Airlie2017-06-262-2/+20
* r600: route indirect address register correctly for vtx fetches.Dave Airlie2017-06-261-1/+1
* nv50/ir: Properly fold constants in SPLIT operationPierre Moreau2017-06-251-3/+4
* radeonsi/gfx9: don't overallocate shader binariesMarek Olšák2017-06-241-6/+0
* llvmpipe: initialize default fb correctly in setupRoland Scheidegger2017-06-241-0/+4
* radeonsi: unreference vertex buffers when destroying the contextMarek Olšák2017-06-231-0/+2