aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* OPTIONAL: iris: Perform BLORP buffer barriers outside of iris_blorp_exec() hook.Francisco Jerez2020-06-034-15/+24
* iris: Remove iris_flush_depth_and_render_caches().Francisco Jerez2020-06-032-28/+0
* iris: Emit single render target flush PIPE_CONTROL on format mismatch.Francisco Jerez2020-06-031-1/+4
* iris: Open-code iris_cache_flush_for_read() and iris_cache_flush_for_depth().Francisco Jerez2020-06-033-23/+12
* iris: Remove render cache hash table-based synchronization.Francisco Jerez2020-06-035-59/+7
* iris: Remove depth cache set tracking and synchronization.Francisco Jerez2020-06-036-37/+2
* iris: Perform compute predraw flushes from compute batch.Francisco Jerez2020-06-031-7/+2
* iris: Remove batch argument of iris_resource_prepare_access() and friends.Francisco Jerez2020-06-035-24/+22
* iris: Insert buffer barrier in existing cache flush helpers.Francisco Jerez2020-06-031-0/+6
* iris: Implement buffer-local memory barrier based on cache coherency matrix.Francisco Jerez2020-06-032-0/+132
* iris: Update cache coherency matrix on PIPE_CONTROL.Francisco Jerez2020-06-031-0/+40
* iris: Introduce cache coherency matrix for batch-local memory ordering.Francisco Jerez2020-06-032-0/+50
* iris: Report use of any in-flight buffers on first draw call after sync bound...Francisco Jerez2020-06-032-4/+8
* iris: Drop redundant iris_address::write flag.Francisco Jerez2020-06-033-5/+4
* iris: Annotate all BO uses with domain and sequence number information.Francisco Jerez2020-06-038-92/+161
* iris: Bracket batch operations which access memory within sync regions.Francisco Jerez2020-06-035-3/+76
* iris: Add infrastructure to partition batch into sync boundaries.Francisco Jerez2020-06-033-0/+61
* iris: Add batch-local synchronization book-keeping to iris_bo.Francisco Jerez2020-06-031-0/+55
* panfrost: Mark point sprites as todo on BifrostAlyssa Rosenzweig2020-06-031-2/+7
* panfrost: Fix gl_PointSize out of GL_POINTSAlyssa Rosenzweig2020-06-031-0/+9
* panfrost: Prefer sysval for gl_PointCoord on BifrostAlyssa Rosenzweig2020-06-031-0/+1
* pan/bi: Disassemble gl_PointCoord reads.Alyssa Rosenzweig2020-06-031-1/+3
* panfrost: Explicitly convert to 32-bit for logic-opsAlyssa Rosenzweig2020-06-031-1/+11
* panfrost: Readd MIDGARD_SHADERLESS quirk to t760Alyssa Rosenzweig2020-06-031-1/+1
* iris: Extend iris_context dirty state flags to 128 bits.Francisco Jerez2020-06-0311-219/+269
* iris: Simplify iris_batch_prepare_noop().Francisco Jerez2020-06-033-13/+11
* nir/lower_tex: fixes for fp16 yuv loweringRob Clark2020-06-031-5/+10
* nir/builder: add bitsize conversion helpersRob Clark2020-06-031-0/+24
* nir: extract out convert_to_bitsize() helperRob Clark2020-06-032-16/+17
* nir: get_base_type() should return enum typeRob Clark2020-06-031-2/+2
* panfrost: Handle writes_memory correctlyAlyssa Rosenzweig2020-06-033-3/+8
* panfrost: Document MALI_WRITES_GLOBAL bitAlyssa Rosenzweig2020-06-033-1/+9
* panfrost: Update MALI_EARLY_Z descriptionAlyssa Rosenzweig2020-06-031-5/+5
* iris: remove unused iris_bo->swizzle_modeMarcin Ĺšlusarz2020-06-032-24/+0
* aco: sign-extend input/identity for 16-bit subgroup ops on GFX6-GFX7Samuel Pitoiset2020-06-031-0/+3
* aco: fix subdword copies on GFX6-GFX7Samuel Pitoiset2020-06-031-7/+11
* aco: implement 16-bit nir_intrinsic_quad_* on GFX6-GFX7Samuel Pitoiset2020-06-031-2/+8
* aco: implement 16-bit reduce operations on GFX6-GFX7Samuel Pitoiset2020-06-031-6/+54
* pan/bi: Handle vectorized load_constAlyssa Rosenzweig2020-06-031-4/+13
* pan/bi: Passthrough second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-0/+20
* pan/bi: Pack second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-4/+6
* pan/bi: Fix SEL.16 swizzleAlyssa Rosenzweig2020-06-031-4/+4
* pan/bi: Handle SEL with vec3 16-bitAlyssa Rosenzweig2020-06-031-0/+4
* panfrost: Passthrough NATIVE loads/storesAlyssa Rosenzweig2020-06-031-0/+18
* pan/mdg: Handle regular nir_intrinsic_load_outputAlyssa Rosenzweig2020-06-031-17/+22
* pan/mdg: Allow f2u8 and friends thruAlyssa Rosenzweig2020-06-031-3/+3
* pan/mdg: Handle f2u8Alyssa Rosenzweig2020-06-031-1/+3
* pan/mdg: Fold roundmode into applicable instructionsAlyssa Rosenzweig2020-06-031-3/+20
* pan/mdg: Implement *_rtz conversions with roundmodeAlyssa Rosenzweig2020-06-031-12/+22
* pan/mdg: Lower roundmodesAlyssa Rosenzweig2020-06-031-1/+14