2019-08-14 | Alyssa Rosenzweig | pan/decode: Decode invalid access type upon fault Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/decode: Fix duplicate heap_end property Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | panfrost: Note "MFBD preload disable" bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Link in compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Check in remainder of the Bifrost compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Add bifrost_print.c/h Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Style format the disassembler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Stub out standalone compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/bifrost: Sync disassembler with Ryan's tree Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | panfrost: Remove standalone pandecode tool Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Fix disassembly termination condition Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | panfrost: Ensure we upload at least 1 blend RT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | panfrost: Zero tripipe on initialize Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Improve disassembler robustness Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/decode: Split public.h out Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/decode: Prefer uint64_t to mali_ptr Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Allocate spill_slot once Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Use hint on midgard_instruction for spill_move Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | panfrost: Remove panfrost_add_dependency asserts Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Prefix blobber-db output for grepping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Implement blobber-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-14 | Alyssa Rosenzweig | pan/midgard: Break, not return, in disassembler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Workaround bug in partial update implementation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Implement transform feedback Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Increment offsets[] per draw Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Fixup stream out information per variant Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Route outputs_written through the compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Import stream out utility from iris Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Flush when using transform feedback Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Set PIPE_CAP_TGSI_TEXCOORD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Wire up statistics for primitives Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-13 | Alyssa Rosenzweig | panfrost: Implement callbacks for PRIMITIVES queries Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Handle 64-bit address in mir_mask_of_read_compo... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Allocate separate spill indices for lowered... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Extend liveness analysis to trinary ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Fix load/store pairing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Implement nir_intrinsic_load_num_work_groups Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Implement some compute builtins Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Rename ld_global_id -> ld_compute_id Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Handle partial writes in liveness analysis Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Dump "no spill"? Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Absorb nonexistance sources Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Pretty-print destinations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Pretty-print units Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Print mask in dumped MIR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Add no_spill flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Generalize mir_mask_of_read_components Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Implement SSBO access Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Pipe uniform mask through when spilling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Clamp sysval component count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Pass uploaded midgard_instruction through Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | pan/midgard: Allow sysval destination override Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | panfrost: Force flush every compute job Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | panfrost: Add SSBO system value Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-12 | Alyssa Rosenzweig | gallium/util: Add u_stream_outputs_for_vertices helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | panfrost: Assign varying buffers dynamically Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | panfrost: Assign indices at draw-time Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | panfrost: Break out pan_varyings.c Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | panfrost: Enable PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERS Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | panfrost: Import streamout data structures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | pan/midgard: Account for swizzle/mask in st_vary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-09 | Alyssa Rosenzweig | pan/decode: Resolve crash with NULL attr/varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-08 | Alyssa Rosenzweig | pan/midgard: Disassemble load/store barrel shift Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-07 | Rohan Garg | panfrost: Take into account a index_bias for glDrawElementsB... Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-06 | Alyssa Rosenzweig | meson: Add panfrost to the --auto list Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-05 | Alyssa Rosenzweig | pan/midgard: Extend SSA concurrency checks to other... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-05 | Alyssa Rosenzweig | pan/midgard: Rewrite bidirectionally when eliminating... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-05 | Alyssa Rosenzweig | panfrost: Add app blacklist Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Print texture outmod Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Promote all 16 uniforms Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Break mir_spill_register into its function Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Switch sources to an array for trinary... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Remove "r27-only" register class Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Handle get/set_swizzle for load/store... |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Fix block successors Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Add helper to pack load/store registers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Decode register/component in load/store... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Fix REGISTER_OFFSET Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Split ld/st unknown to arg_1/arg_2 fields Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Print invert modifier Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Flip conditionals Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Add bitwise src/invert fusing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Add .not propagation pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-02 | Alyssa Rosenzweig | pan/midgard: Fuse invert into bitwise ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Remove unused argument Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Handle MESA_SHADER_COMPUTE in compile callback Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | pan/midgard: Use standard list traversal to find initial tag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Use gl_shader_stage directly for compiles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Emit "draw" info for compute jobs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Feed compute shaders into the compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Expose compute shaders as panfrost_shader_variants Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Remove shader state *base Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Remove CSO dependency from shader_compile Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Generalize UBO upload for other shader stages Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Guard vertex upload by ctx->vertex != NULL Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Generalize vertex shader upload Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Share gl_enables between VERTEX/COMPUTE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Invoke compute shader according to grid info Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Explain and include compute FBD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Unify-driven cleanup Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |