summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a6xx
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: Move rasterizer state to state objectKristian H. Kristensen2018-10-265-27/+51
* freedreno/a6xx: Fix set_blit_scissor helperKristian H. Kristensen2018-10-261-2/+2
* freedreno/a6xx: Use fd6_emit_ib from a6xxKristian H. Kristensen2018-10-263-10/+10
* freedreno: import libdrm_freedreno + redesign submitRob Clark2018-10-263-20/+11
* freedreno/a6xx: disable unused groupsRob Clark2018-10-252-6/+13
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-3/+0
* freedreno/a6xx: single cmdstream for draw+binningRob Clark2018-10-173-15/+3
* freedreno/a6xx: split binning vs draw program stateobj'sRob Clark2018-10-172-4/+4
* freedreno/a6xx: split VBO state into binning/draw variantsRob Clark2018-10-172-1/+8
* freedreno/a6xx: move VBO state to stateobjRob Clark2018-10-173-8/+19
* freedreno/a6xx: move ZSA state to stateobjRob Clark2018-10-172-19/+39
* freedreno/a6xx: remove vismode paramRob Clark2018-10-171-14/+2
* freedreno/a6xx: a bit more state emit cleanupRob Clark2018-10-174-37/+27
* freedreno/a6xx: move framebuffer state emit to emit_mrt()Rob Clark2018-10-172-29/+24
* freedreno/a6xx: small emit_mrt() cleanupRob Clark2018-10-171-14/+7
* freedreno/a6xx: use program cacheRob Clark2018-10-177-130/+247
* freedreno/ir3: move binning_pass out of shader variant keyRob Clark2018-10-174-16/+19
* freedreno/ir3: track # of samplers used by shaderRob Clark2018-10-171-12/+6
* freedreno/a6xx: texture state objRob Clark2018-10-176-33/+251
* freedreno/a6xx: move const emit to state groupRob Clark2018-10-173-7/+37
* freedreno/a6xx: add infrastructure for CP_DRAW_STATERob Clark2018-10-172-0/+46
* freedreno: adds nondraw param to fd_bc_alloc_batchHyunjun Ko2018-10-171-1/+1
* freedreno/a6xx: remove fd6_emit_render_cntl()Rob Clark2018-10-172-34/+0
* freedreno/a6xx: Enable blitterKristian H. Kristensen2018-10-153-0/+619
* freedreno/a6xx: Update headersKristian H. Kristensen2018-10-151-16/+30
* freedreno/a6xx: Remove unnecessary GRAS_2D_BLIT_INFO writeKristian H. Kristensen2018-10-151-2/+0
* freedreno/a6xx: add LRZ supportRob Clark2018-10-088-132/+104
* freedreno: update generated headersRob Clark2018-10-081-6/+37
* freedreno/a6xx: add helper for various CP_EVENT_WRITERob Clark2018-10-085-38/+30
* freedreno/a6xx: remove unused fxnsRob Clark2018-10-082-19/+0
* freedreno/a6xx: remove fd6_shader_stateobjRob Clark2018-10-083-23/+10
* freedreno/a6xx: hwbinningRob Clark2018-10-024-96/+144
* freedreno: update generated headersRob Clark2018-10-021-22/+33
* freedreno/a6xx: Build up draw dword0 outside visibilty if statementKristian H. Kristensen2018-09-271-17/+18
* freedreno/a6xx: Simplify draw_emit() branches a bitKristian H. Kristensen2018-09-271-16/+8
* freedreno/a6xx: Copy OUT_RING() part into each branch of the index ifKristian H. Kristensen2018-09-271-17/+29
* freedreno/a6xx: Split fd6_draw_emit into direct and indirect pathsKristian H. Kristensen2018-09-271-36/+46
* freedreno/a6xx: Inline fd6_draw()Kristian H. Kristensen2018-09-271-31/+17
* freedreno/a6xx: Move emit_marker and wfi to draw_impl()Kristian H. Kristensen2018-09-271-17/+12
* freedreno/a6xx: Move inline functions out of fd6_draw.hKristian H. Kristensen2018-09-273-108/+110
* freedreno/a6xx: fix shaders w/ >= 24 regsRob Clark2018-09-271-1/+1
* freedreno/a6xx: fix gl_FragCoord.wRob Clark2018-09-271-2/+6
* freedreno: handle invalidated buffers harderRob Clark2018-09-271-0/+3
* freedreno/a6xx: fix constlenRob Clark2018-09-271-7/+6
* freedreno/a6xx: backface stencil stateRob Clark2018-09-272-2/+4
* freedreno/a6xx: fix gpu crash with separate-stencilRob Clark2018-09-271-1/+1
* freedreno/a6xx: fix MRT configRob Clark2018-09-271-7/+7
* freedreno: simplify pctx->clear()Rob Clark2018-09-271-5/+0
* freedreno: fix scissor state emitRob Clark2018-09-271-1/+2
* freedreno: update generated headersRob Clark2018-09-272-308/+1057