2019-12-27 | Alyssa Rosenzweig | panfrost: Inline away MALI_NEGATIVE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-27 | Alyssa Rosenzweig | panfrost: Remove MALI_ATTR_INTERNAL Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-27 | Alyssa Rosenzweig | panfrost: Update information on fixed attributes/varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-27 | Alyssa Rosenzweig | panfrost: Remove MALI_SPECIAL_ATTRIBUTE_BASE defines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-27 | Alyssa Rosenzweig | pan/midgard: Fix minor typo Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Route gl_VertexID through cmdstream Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Extend attribute_count for vertex builtins Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Lower gl_VertexID/gl_InstanceID to attributes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Factor out emit_attr_read Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Unset vertex_id_zero_based Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/decode: Handle gl_VertexID/gl_InstanceID Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Remove pan_shift_odd Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Slight cleanup of Gallium's pan_attribute.c Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/decode: Fix reference computation for invocations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Fix off-by-one in pan_invocation.c Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Factor out panfrost_compute_magic_divisor Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Move instancing routines to encoder/ Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Factor batch/resource out of instancing routines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | panfrost: Rename pan_instancing.c -> pan_attributes.c Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Compute destination override Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Add mir_upper_override helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Support loads from R11G11B10 in a blend... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Alyssa Rosenzweig | pan/midgard: Enable lower_(un)pack_* lowering Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-25 | Tomeu Vizoso | panfrost: Increase PIPE_SHADER_CAP_MAX_OUTPUTS to 16 |
commit | commitdiff | tree |
2019-12-25 | Tomeu Vizoso | panfrost: Handle Z24_UNORM_S8_UINT as MALI_Z32_UNORM |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Implement shadow cubemaps Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Generalize temp coordinate to non-2D Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Do witchcraft on texture offsets Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Fix fallthrough from offset to comparator Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Expand swizzle for texelFetch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Clamp LOD register swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Extend IS_VEC4_ONLY to arguments Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Bounds check lcra_restrict_range Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/midgard: Fix disassembler cycle/quadword counting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/decode: Append 0:0 spills:fills to blobber-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/decode: Prefix blobberdb with MESA_SHADER_* Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | pan/decode: Skip COMPUTE in blobber-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-24 | Alyssa Rosenzweig | panfrost: Decode shader types in pantrace shader-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-16 | Alyssa Rosenzweig | panfrost: Remove fbd_type enum Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-16 | Alyssa Rosenzweig | ci: Reinstate Panfrost CI Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-16 | Alyssa Rosenzweig | panfrost: Fix FBD issue Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Report GPU name in es2_info Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Add panfrost_model_name helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Move property queries to _encoder Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Move nir_undef_to_zero to Midgard compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | pandecode: Add cast Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Pass size to panfrost_batch_get_scratchpad Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Calculate maximum stack_size per batch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | pan/midgard: Handle misc. cppcheck warnings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | pan/midgard: Remove unused ld/st packing hepers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Handle minor cppcheck issues Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Emit SFBD/MFBD after a batch, instead of... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Route stack_size from compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Query core count and thread tls alloc Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-13 | Alyssa Rosenzweig | panfrost: Factor out panfrost_query_raw Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | panfrost: Add routines to calculate stack size/shift Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | panfrost: Split stack_shift nibble from unk0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | panfrost: Rename unknown_address_0 -> scratchpad Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | panfrost: Describe thread local storage sizing rules Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Fix shift for TLS access Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Simplify and fix vector copyprop Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Don't try to free NULL in LCRA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Force alignment for csel_v Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Don't use no_spill for memory spill src Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Use no_spill bitmask Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Dynamically allocate r26/27 for spills Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Remove code marked "TODO: remove me" Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Remove consecutive_skip code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Move bounds checking into LCRA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Remove spill cost heuristic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Simplify spillability test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Split spill node selection/spilling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-12 | Alyssa Rosenzweig | pan/midgard: Move spilling code out of scheduler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-09 | Alyssa Rosenzweig | gallium/util: Support POLYGON in u_stream_outputs_for_vertices Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Urja Rannikko | panfrost: free spill cost table in mir_spill_register Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Urja Rannikko | panfrost: add lcra_free() to free lcra state Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Urja Rannikko | panfrost: free allocations in schedule_block Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Urja Rannikko | panfrost: free last_read/write tables in mir_create_dependen... Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Alyssa Rosenzweig | panfrost: Rename SET_VALUE to WRITE_VALUE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-12-06 | Alyssa Rosenzweig | panfrost: Update SET_VALUE with information from igt Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-22 | Alyssa Rosenzweig | pan/midgard: Use lower_tex_without_implicit_lod Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-18 | Alyssa Rosenzweig | pan/midgard: Use shader stage in mir_op_computes_derivative Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-18 | Alyssa Rosenzweig | pan/midgard: Represent ld/st offset unpacked Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-18 | Alyssa Rosenzweig | pan/midgard: Fix masks/alignment for 64-bit loads Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-18 | Alyssa Rosenzweig | pan/midgard: Expose more typesize helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-18 | Alyssa Rosenzweig | pan/midgard: Implement non-aligned UBOs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Use generic constant packing for 8/64-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Pack 64-bit swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Fix mir_round_bytemask_down for !32b Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Implement i2i64 and u2u64 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Expand 64-bit writemasks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Tomeu Vizoso | panfrost: Make sure the shader descriptor is in sync... |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Prioritize texture registers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Disassemble with old pipeline always on... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Use texture, not textureLod, on early... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Fix vertex texturing on early Midgard Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-15 | Alyssa Rosenzweig | pan/midgard: Generalize texture registers across GPUs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-14 | Alyssa Rosenzweig | pan/midgard: Fix copypropagation for textures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-14 | Alyssa Rosenzweig | pan/midgard: Copypropagate vector creation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-11-14 | Alyssa Rosenzweig | pan/lcra: Use Chaitin's spilling heuristic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |