2020-03-07 | Alyssa Rosenzweig | pan/bi: Improve block printing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Walk through the NIR control flow graph Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Lower and optimize NIR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_shader Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_block Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_clause Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_bundle for printing bi_bundle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_instruction printing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Move bi_interp_mode_name to bi_print Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add BIR manipulation routines to bir.c Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Move some print routines out of the disasm Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add IR iteration macros Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add quirks system Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add high-latency property for classes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add CSEL condition Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_branch data Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Extract bifrost_branch structure Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add pred/successors to build CFG Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add constants to bi_clause Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add EXTRACT, MAKE_VEC synthetic ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add source type for conversions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Clarify special op scheduling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add clause header fields to bi_clause Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add class-specific ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add constant field to bi_instruction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add special indices Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add dest_type field to bifrost_instruction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_clause, bi_bundle abstractions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add PAN_SCHED_* flags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_load_vary structure Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Pull out bifrost_load_var Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_load structure Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bifrost_minmax_mode field Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add a bifrost_roundmode field Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Factor out enum bifrost_minmax_mode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add BI_GENERIC property Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add modifiers to bi_instruction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add class properties Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add src/dest fields to bifrost_instruction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add the control flow graph Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Stub out new compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Gut old compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | panfrost: Add note about preloaded varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Move some definitions from disasm to bifrost.h Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Structify FMA_FADD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Squash LD_ATTR ops together Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Combine LOAD_VARYING_ADDRESS instructions by... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Decode ADD_SHIFT properly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Identify extended FMA opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Add v4i8 mode to FMA_SHIFT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Decode FMA_SHIFT properly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Move notes on ADD ops to notes file Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Introduce CSEL4 class Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Move notes on FMA opcodes from disassembler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Add ICMP.GL.NEQ op Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/bi: Add discard ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/decode: Skip analysis for Bifrost tiler structures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/decode: Fix tiler weights printing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/decode: Restore bifrost sample_locations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-03 | Alyssa Rosenzweig | pan/decode: Calm an assert to a pandecode error Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Use address analysis for globals, etc Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Add address analysis framework Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Force address alignment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Round up bytemasks when promoting uniforms Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Fix load/store argument sizing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Add LDST_ADDRESS property Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Extract nir_ssa_index helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Partially fix 64-bit swizzle alignment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Allow fusing inverted sources for inverted ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Allow inverted inverted ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Increase SSBO/image limit from 4->8 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Add PAN_MESA_DEBUG=gles3 option Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Expose PIPE_CAP_PRIMITIVE_RESTART Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Simplify stack shift calculation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Reserve an extra page for spilling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Default to 256 threads for TLS Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Fix param getting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Don't set shared->unk0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Update spilling comment framebuffer->shared Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Fix padded_vertex_count generation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Fix gl_VertexID/InstanceID Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/midgard: Don't spill near a branch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | pan/decode: Dump scratchpad size if present Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Implement index buffer cache Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-27 | Alyssa Rosenzweig | panfrost: Combine get_index_buffer with bound computation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-24 | Alyssa Rosenzweig | pan/midgard: Implement load/store_shared Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-24 | Alyssa Rosenzweig | pan/midgard: Implement nir_intrinsic_get_buffer_size Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-24 | Alyssa Rosenzweig | pan/midgard: Lower SSBOs in NIR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-21 | Alyssa Rosenzweig | nir: Add SSBO->global lowering pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-21 | Alyssa Rosenzweig | panfrost: Rewrite texture descriptor creation logic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-21 | Alyssa Rosenzweig | panfrost: Move format translation to root Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-21 | Alyssa Rosenzweig | panfrost: Move pan_afbc.c to root Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-21 | Alyssa Rosenzweig | panfrost: Move checksum routines to root panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-20 | Alyssa Rosenzweig | pan/midgard: Identify clamp(x, -1.0, 1.0) flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-20 | Alyssa Rosenzweig | panfrost: Remove flush_frontbuffer Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-19 | Alyssa Rosenzweig | panfrost: Remove old hack Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-19 | Alyssa Rosenzweig | panfrost: Remove old comment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-19 | Alyssa Rosenzweig | panfrost: Remove dirty tracking Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-02-18 | Alyssa Rosenzweig | panfrost: Remove enum panfrost_memory_layout Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |