summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Expand)AuthorFilesLines
2018-07-04nvc0: implement multisampled images on Maxwell+Rhys Perry6-39/+48
2018-07-04r600/sb: cleanup if_conversion iterator to be legal C++Dave Airlie1-7/+4
2018-07-04radeonsi: fix compiler breakageMarek Olšák1-0/+1
2018-07-04ac/radv: move llvm compiler info to struct and init in one placeDave Airlie1-1/+1
2018-07-04ac/radeonsi: port compiler init/destroy out of radeonsi.Dave Airlie1-25/+2
2018-07-04radv/radeonsi: add a check ir tm optionsDave Airlie1-2/+3
2018-07-04radeonsi: rename si_compiler -> ac_llvm_compilerDave Airlie8-36/+30
2018-07-04ac/radeonsi: refactor out pass manager init to common code.Dave Airlie1-25/+2
2018-07-04ac/radv: split the non-common init_once code from the common target code. (v2)Dave Airlie1-0/+1
2018-07-02v3d: Claim PIPE_CAP_TGSI_CAN_READ_OUTPUTS.Eric Anholt1-0/+1
2018-07-02ac: move all LLVM module initialization into ac_create_moduleMarek Olšák3-17/+4
2018-07-02v3d: Emit a TF flush after each draw using TF.Eric Anholt1-0/+7
2018-07-02nv50/ir: handle clipvertex for geom and tess shaders as wellKarol Herbst1-1/+6
2018-07-02gallium/u_vbuf: drop min/max-scanning for empty indirect drawsErik Faye-Lund1-0/+3
2018-07-02virgl: Add support for glGetMultisampleGert Wollny2-0/+39
2018-07-01gallium/llvmpipe: Enable support bptc format.Denis Pauk2-4/+2
2018-07-01gallium/softpipe: Enable support bptc format.Denis Pauk1-2/+1
2018-07-01gallium/auxiliary: Add helper support for bptc format compress/decompressDenis Pauk6-1/+408
2018-06-30radeonsi: enable OpenGL 4.4 compat profileTimothy Arceri1-4/+3
2018-06-29v3d: Add missing "number of bin tile lists" field.Eric Anholt1-0/+1
2018-06-29v3d: Rewrite the color write masks to match CLIF format.Eric Anholt1-18/+6
2018-06-29gallium/util: remove dummy function util_format_is_supportedMarek Olšák16-57/+6
2018-06-29nv50/ir: improve maintainability of Target*::initOpInfo()Rhys Perry2-23/+28
2018-06-29nv50/ir: fix image stores with indirect handlesRhys Perry1-4/+5
2018-06-28radeonsi: implement vertex color clamping for tess and GSMarek Olšák4-33/+87
2018-06-28radeonsi: move VS_STATE_SGPR before draw SGPRsMarek Olšák2-10/+13
2018-06-28radeonsi: don't use malloc in si_generate_gs_copy_shaderMarek Olšák1-10/+2
2018-06-28radeonsi: disable DCC statistics gathering on everything but StoneyMarek Olšák1-3/+2
2018-06-28radeonsi: don't enable DCC statistics gathering for small surfacesMarek Olšák1-14/+16
2018-06-28radeonsi: simplify logic around vi_separate_dcc_try_enableMarek Olšák2-14/+15
2018-06-28radeonsi: fix memory exhaustion issue with DCC statistics gathering with DRI2Marek Olšák1-3/+27
2018-06-28radeonsi: remove references to EvergreenMarek Olšák4-4/+2
2018-06-28radeonsi: enable shader caching for compute shadersMarek Olšák3-15/+50
2018-06-28radeonsi: store compute local_size into tgsi_shader_infoMarek Olšák4-6/+10
2018-06-28radeonsi: unify duplicated code for initial shader compilationMarek Olšák3-43/+39
2018-06-28radeonsi/gfx9: insert the barrier between merged shaders inside the if blockMarek Olšák1-5/+13
2018-06-29gallium: plumb invariant output attrib thru TGSIJoe M. Kniss5-13/+39
2018-06-28nvc0: remove magic values in nve4_set_tex_handles()Rhys Perry1-1/+1
2018-06-28nvc0/ir: fix TargetNVC0::insnCanLoadOffset()Rhys Perry1-0/+1
2018-06-28swr/rast: Updating code style based on current clang-format rulesAlok Hota4-253/+260
2018-06-28swr/rast: Fix addPassesToEmitFile usage with llvm-7.0.Vinson Lee1-0/+4
2018-06-28swr/rast: Handling removed LLVM intrinsics in trunkAlok Hota1-0/+40
2018-06-28swr/rast: Adding SCATTERPS functionality to BuilderGfxMemAlok Hota2-0/+19
2018-06-28swr/rast: Adding Read/Write specifier to TranslateGfxAddress stackAlok Hota2-27/+28
2018-06-27gallium: Fix automake for Android (v2)Chad Versace2-0/+10
2018-06-27v3d: Fix Z clipping when viewport.scale[2] is negative.Eric Anholt1-4/+6
2018-06-27v3d: Convert a bunch of our "minus one" fields over to the new XML attr.Eric Anholt3-9/+11
2018-06-27virgl: add ARB_texture_view supportDave Airlie3-3/+8
2018-06-26radeon: duplicate cmask surface for now.Dave Airlie1-1/+61
2018-06-25radeonsi: rename r600_transfer -> si_transferMarek Olšák4-25/+25