aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a4xx/fd4_emit.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: Remove the Emacs mode linesNeil Roberts2018-10-171-2/+0
* freedreno: fix scissor state emitRob Clark2018-09-271-1/+2
* gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák2018-09-061-1/+1
* freedreno/a5xx: fix crash in dEQP-GLES31.stress.vertex_attribute_binding.buff...Rob Clark2018-06-191-0/+7
* nir: Offset vertex_id by first_vertex instead of base_vertexNeil Roberts2018-04-191-1/+1
* freedreno/ir3: add ctx->mem_to_mem()Rob Clark2017-12-191-0/+21
* freedreno: remove use of u_transferRob Clark2017-12-041-1/+1
* freedreno/a4xx: add stencil texturing supportIlia Mirkin2017-11-251-0/+2
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-1/+1
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-1/+1
* freedreno: refactor dirty state handlingRob Clark2017-04-181-3/+3
* freedreno/ir3: split out per-stage emit_consts fxnsRob Clark2017-04-181-2/+2
* freedreno: add helper to mark all state cleanRob Clark2017-04-181-15/+5
* freedreno: make texture state an arrayRob Clark2017-04-181-2/+2
* freedreno: extract helper for stage->sb for a4xx+Rob Clark2017-04-171-7/+2
* freedreno/{a4xx,a5xx}: switch to CP_LOAD_STATE4Rob Clark2017-04-171-54/+54
* freedreno/ir3: rework location of driver constantsRob Clark2016-12-271-3/+6
* freedreno: fdN_gmem_restore_format() is not gen specificRob Clark2016-12-181-2/+2
* freedreno: update generated headersRob Clark2016-11-301-4/+4
* freedreno/a4xx: make _emit_const() staticRob Clark2016-11-271-1/+1
* a4xx: make sure to actually clamp depth as requestedIlia Mirkin2016-08-191-1/+28
* freedreno: drop needs_rb_fbdRob Clark2016-07-301-2/+0
* freedreno: move needs_wfi into batchRob Clark2016-07-301-1/+1
* freedreno: re-order support for hw queriesRob Clark2016-07-301-2/+3
* freedreno: move more batch related tracking to fd_batchRob Clark2016-07-301-8/+8
* freedreno: introduce fd_batchRob Clark2016-07-301-5/+3
* freedreno: switch emit_const_bo() to take prsc'sRob Clark2016-07-021-4/+4
* freedreno/a4xx: only update/emit bordercolor state when neededRob Clark2016-06-021-13/+19
* freedreno: move shader-stage dirty bits to global dirty flagRob Clark2016-05-041-5/+0
* freedreno/a4xx: fix bogus offset for f32x24s8 stencil restoreRob Clark2016-05-041-4/+5
* freedreno/ir3: lower immeds to constRob Clark2016-05-041-2/+5
* freedreno/a4xx: better workaround for astc+srgbRob Clark2016-04-241-5/+36
* freedreno/a4xx: blend state no longer depends on fb stateRob Clark2016-04-241-4/+1
* freedreno/a4xx: fix encoding of blend color stateRob Clark2016-04-221-35/+14
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-2/+2
* freedreno/a4xx: hw binningRob Clark2016-03-131-1/+5
* freedreno/a4xx: remove RB_RENDER_CONTROL patchingRob Clark2016-03-131-13/+0
* freedreno/a4xx: constify the shader variantsRob Clark2016-03-131-3/+3
* freedreno/ir3: pass ctx to constant-emit codeRob Clark2016-03-011-2/+2
* freedreno/query: add optional enable hookRob Clark2016-02-171-0/+3
* freedreno: per-generation OUT_IB packetRob Clark2016-01-181-0/+8
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+2
* freedreno/a4xx: fix fragcoord.z + fragdepthRob Clark2015-12-151-2/+4
* freedreno/a4xx: re-emit program on dirty framebufferIlia Mirkin2015-11-231-1/+1
* freedreno/a4xx: use a factor of 32767 for snorm8 blendingIlia Mirkin2015-11-231-5/+34
* freedreno/a4xx: only compute texture offset once for the viewIlia Mirkin2015-11-231-13/+2
* freedreno/a4xx: add ARB_texture_view supportIlia Mirkin2015-11-231-1/+2
* freedreno/a4xx: add ARB_texture_buffer_range supportIlia Mirkin2015-11-231-3/+11
* freedreno/a4xx: add polygon mode supportIlia Mirkin2015-11-231-3/+4
* freedreno/a4xx: disable blending and alphatest for integer rt0Ilia Mirkin2015-11-211-2/+13