aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Pipe multiple textures throughAlyssa Rosenzweig2020-05-012-6/+6
* pan/bi: Add texture indices to IRAlyssa Rosenzweig2020-05-012-2/+18
* freedreno/a6xx: fix LRZ hangRob Clark2020-05-012-2/+1
* freedreno/ir3: Leave bools as 1-bit, storing them in full regs.Eric Anholt2020-04-302-119/+111
* freedreno/ir3: Drop redundant IR3_REG_HALF setup in ALU ops.Eric Anholt2020-04-301-6/+0
* radeonsi: revert an accidental change in si_clear_bufferMarek Olšák2020-04-301-1/+1
* radeonsi: fix si_compute_clear_render_target with render condition enabledMarek Olšák2020-04-301-6/+9
* radeonsi: add a workaround to fix KHR-GL45.texture_view.view_classes on gfx9Marek Olšák2020-04-301-0/+15
* radeonsi: implement and use compute-based DCC decompression on gfx9-10Marek Olšák2020-04-307-14/+128
* radeonsi: add SI_IMAGE_ACCESS_DCC_OFF to ignore DCC for shader imagesMarek Olšák2020-04-304-6/+9
* radeonsi: bind shader images after DCC is disabled for image storesMarek Olšák2020-04-301-3/+3
* radeonsi: clean up and deduplicate code around internal compute dispatchesMarek Olšák2020-04-301-38/+43
* radeonsi: unify and align down the max SSBO/TBO/UBO buffer binding sizeMarek Olšák2020-04-301-9/+3
* tgsi_to_nir: handle TGSI_OPCODE_BARRIERMarek Olšák2020-04-301-0/+12
* tgsi_to_nir: handle TGSI_SEMANTIC_BLOCK_SIZEMarek Olšák2020-04-301-0/+4
* glthread: upload non-VBO vertices and indices for non-Indirect non-IBM drawsMarek Olšák2020-04-309-28/+1006
* glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread statesMarek Olšák2020-04-304-4/+113
* glthread: handle POS vs GENERIC0 aliasingMarek Olšák2020-04-302-3/+10
* glthread: initialize VAOs properlyMarek Olšák2020-04-303-0/+33
* glthread: track primitive restart stateMarek Olšák2020-04-305-3/+68
* glthread: track instance divisor changesMarek Olšák2020-04-303-13/+39
* glthread: track pointers and strides for Pointer & EXT_dsa attrib functionsMarek Olšák2020-04-307-43/+102
* glthread: don't use atomics for refcounting to decrease overhead on AMD ZenMarek Olšák2020-04-302-1/+33
* glthread: do glBufferSubData as unsynchronized upload + GPU copyMarek Olšák2020-04-304-2/+138
* mesa: add _mesa_InternalBind{ElementBuffer,VertexBuffers} for glthreadMarek Olšák2020-04-305-0/+62
* mesa: add glInternalBufferSubDataCopyMESA for glthreadMarek Olšák2020-04-307-1/+66
* mesa: inline vbo_context inside gl_context to remove vbo_context dereferencesMarek Olšák2020-04-306-157/+151
* mesa,st/mesa: add a fast path for non-static VAOsMarek Olšák2020-04-305-0/+64
* mesa: don't update shaders on fixed-func state changes if user shaders are boundMarek Olšák2020-04-302-3/+28
* mesa: don't set unnecessary program flags in _mesa_update_stateMarek Olšák2020-04-301-2/+1
* mesa: set _NEW_FRAG_CLAMP only when neededMathias Fröhlich2020-04-301-3/+5
* mesa: don't call _mesa_update_state for _mesa_get_clamp_fragment_colorMarek Olšák2020-04-304-18/+4
* st/mesa: Move _NEW_FRAG_CLAMP to NewFragClamp driver flag.Mathias Fröhlich2020-04-305-12/+21
* mesa: optimize glPush/PopClientAttrib by removing malloc overheadMarek Olšák2020-04-304-137/+46
* freedreno/a6xx: don't set SP_FS_CTRL_REG0.VARYING for fragcoordRob Clark2020-04-301-1/+0
* iris: don't assert on unfinished aux import in copy pathsLionel Landwerlin2020-04-303-13/+33
* freedreno: sync registers with envytoolsRob Clark2020-04-303-12/+24
* freedreno/a6xx: more OUT_REG()Rob Clark2020-04-301-26/+41
* freedreno: scissor vs disabled scissor micro-optRob Clark2020-04-303-3/+12
* freedreno/a6xx: convert const emit to OUT_PKT()Rob Clark2020-04-302-36/+71
* freedreno/ir3: inline const emitRob Clark2020-04-3014-619/+711
* freedreno/a6xx: split out const emitRob Clark2020-04-307-249/+375
* freedreno/a6xx: convert draw packet to OUT_PKT()Rob Clark2020-04-301-48/+51
* freedreno/a6xx: add OUT_PKT()Rob Clark2020-04-303-5/+97
* freedreno/a6xx: skip unnecessary MRT blend stateRob Clark2020-04-301-3/+3
* freedreno/a6xx: combine sample mask into blend stateRob Clark2020-04-304-35/+102
* freedreno/a6xx: move blend-color to stateobjRob Clark2020-04-302-0/+5
* freedreno/a6xx: limit LRZ state emitRob Clark2020-04-302-9/+34
* freedreno/a6xx: limit PROG_FB_RAST state emitRob Clark2020-04-303-2/+10
* freedreno/a6xx: move scissor state to stateobjRob Clark2020-04-302-2/+9