summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
...
* anv: Don't leak when set_tiling failsJason Ekstrand2019-12-051-3/+4
* anv: Use PIPE_CONTROL flushes to implement the gen8 VF cache WAJason Ekstrand2019-12-056-20/+245
* anv: Apply cache flushes after setting index/draw VBsJason Ekstrand2019-12-051-2/+35
* anv: Always invalidate the VF cache in BeginCommandBufferJason Ekstrand2019-12-051-2/+1
* blorp: Pass the VB size to the VF cache workaroundJason Ekstrand2019-12-052-6/+8
* anv: Add a has_softpin booleanJason Ekstrand2019-12-052-3/+6
* anv: Drop bo_flags from anv_bo_poolJason Ekstrand2019-12-053-14/+3
* intel/compiler: force simd8 when dual src blending on gen8Tapani Pälli2019-12-051-0/+10
* intel/compiler: add newline to limit_dispatch_width messageTapani Pälli2019-12-051-1/+1
* anv: Fix error message format stringIan Romanick2019-12-041-5/+2
* intel/compiler: Fix 'comparison is always true' warningIan Romanick2019-12-041-2/+2
* anv: Use 3DSTATE_CONSTANT_ALL when possible.Rafael Antognolli2019-12-041-3/+90
* anv: Move code for emitting push constants into its own function.Rafael Antognolli2019-12-041-43/+57
* anv: Add get_push_range_address() helper.Rafael Antognolli2019-12-041-59/+70
* anv: Move gen8+ push constant packet workaround.Rafael Antognolli2019-12-042-21/+31
* intel/blorp: Use 3DSTATE_CONSTANT_ALL to setup push constants.Rafael Antognolli2019-12-041-0/+7
* intel/aubinator: Decode 3DSTATE_CONSTANT_ALL.Rafael Antognolli2019-12-041-0/+44
* intel/genxml: Add 3DSTATE_CONSTANT_ALL packet.Rafael Antognolli2019-12-041-0/+25
* intel/perf: fix improper pointer accessLionel Landwerlin2019-12-041-1/+1
* intel/perf: simplify the processing of OA reportsLionel Landwerlin2019-12-041-28/+36
* intel/perf: take into account that reports read can be fairly oldLionel Landwerlin2019-12-041-3/+4
* intel/perf: set read buffer len to 0 to identify empty bufferLionel Landwerlin2019-12-041-2/+3
* intel/perf: fix invalid hw_id in query resultsLionel Landwerlin2019-12-041-2/+6
* anv: Respect the always_flush_cache driconf optionJason Ekstrand2019-12-033-0/+12
* anv: Set up SBE_SWIZ properly for gl_ViewportJason Ekstrand2019-12-031-2/+2
* intel/compiler: Increase nir_opt_peephole_select thresholdIan Romanick2019-12-021-1/+1
* anv: Push constants are relative to dynamic state on IVBJason Ekstrand2019-11-261-0/+17
* anv/entrypoints: Better handle promoted extensionsJason Ekstrand2019-11-261-9/+25
* meson: only build imgui when neededSamuel Pitoiset2019-11-251-1/+1
* intel/fs: Disable conditional discard optimization on Gen4 and Gen5Ian Romanick2019-11-211-1/+8
* Revert "i965/fs: Merge CMP and SEL into CSEL on Gen8+"Jason Ekstrand2019-11-202-108/+0
* nir: move data.image.access to data.accessMarek Olšák2019-11-192-4/+4
* anv: add missing "fall-through" annotationEric Engestrom2019-11-191-0/+1
* intel: Add workaround for stencil state.Rafael Antognolli2019-11-192-0/+28
* intel/compiler: Don't change hstride if not neededIván Briano2019-11-181-5/+6
* anv: Emit a NULL vertex for zero base_vertex/instanceJason Ekstrand2019-11-181-11/+16
* anv: Use an anv_state for the next binding tableJason Ekstrand2019-11-182-12/+15
* anv: More carefully dirty state in BindPipelineJason Ekstrand2019-11-187-25/+101
* anv: More carefully dirty state in BindDescriptorSetsJason Ekstrand2019-11-184-22/+51
* anv: Use a switch statement for binding table setupJason Ekstrand2019-11-181-117/+127
* anv: Rework push constant handlingJason Ekstrand2019-11-1811-228/+176
* anv: Re-arrange push constant data a bitJason Ekstrand2019-11-183-23/+46
* intel/compiler: Add a flag to avoid compacting push constantsJason Ekstrand2019-11-184-145/+168
* anv: Pre-compute push ranges for graphics pipelinesJason Ekstrand2019-11-188-64/+137
* anv: Stop bounds-checking pushed UBOsJason Ekstrand2019-11-181-28/+10
* anv: Delete dead shader constant pushing codeJason Ekstrand2019-11-182-13/+7
* anv: Flatten descriptor bindings in anv_nir_apply_pipeline_layoutJason Ekstrand2019-11-186-76/+54
* anv: Input attachments are always single-planeJason Ekstrand2019-11-181-2/+3
* genxml: Mark everything in genX_pack.h always_inlineJason Ekstrand2019-11-181-8/+8
* anv/pipeline: Assume layout != NULLJason Ekstrand2019-11-181-21/+19