2019-06-17 | Alyssa Rosenzweig | panfrost: Integrate kernel names for tiler FBD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-14 | Alyssa Rosenzweig | panfrost: Fix variant selection Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Differentiate vertex/fragment texture... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Assert on unknown texture source Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Set minimal swizzle on texture input Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Lower texture projectors Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Implement txl Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Implement txb op Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost: Unify bind_vs/fs_state Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost: Add panfrost_job_type_for_pipe helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/midgard: Extract emit_varying_read Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost: Remove "vertex/tiler render target" silliness Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost/decode: Print line number of bad memory access Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-12 | Alyssa Rosenzweig | panfrost: Replace pantrace with direct decoding Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost: Enable AFBC on depth/stencil Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost: Linear depth/stencil should be aligned Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Decode LOD/bias registers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Decode texture offset register swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: include textureGather() Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Support negative immediate offsets Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Fix redunant mask redundancy Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Print LOD for texelFetch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Identify the in_reg_full field Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Correctly dump bias/LOD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Cleanup texture op code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Add missing space Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: LOD immediate/register select Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Use texture op name bare Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard/disasm: Varying perspective divides Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Add perspective division opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Print texture offsets Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-11 | Alyssa Rosenzweig | panfrost/midgard: Expand texture to 4-channel swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Ignore discards in dead branch analysis Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost/midgard: Disambiguate register mode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost/midgard: Expose vec8/vec16 modes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost/midgard: Add shifting int modifiers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost/midgard: Add integer outmods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost/midgard: Note floating compares type convert Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Align linear renderable resources Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Fix stride check when mipmapping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Refactor texture/sampler upload Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Refactor blitting code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Refactor AFBC code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Move pan_screen() to pan_screen.h Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-10 | Alyssa Rosenzweig | panfrost: Always align strides to cache line (64) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/ci: Texture wrap tests are legitimately fixed Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Lower inot to inor with 0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Cleanup tag fetch in disassembler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Use fancy iterator Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Cull dead branches Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Add mir_print_bundle helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard/disasm: Pretty-print branch tags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/ci: Note some since-fixed tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Vectorize I/O Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Remove varyings delay pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-07 | Alyssa Rosenzweig | panfrost/midgard: Apply component to load_input Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-06 | Alyssa Rosenzweig | panfrost/midgard: Fix crash with unused SSA values Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Verify SSA claims when pipelining Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Don't assign var locations ourselves Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost: Don't flip scanout Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Always break up fragment writeout Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Fix cubemap regression Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Lower integer division Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Fix 1-arg ALU memory corruption Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Add a bunch of new ALU ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-05 | Alyssa Rosenzweig | panfrost/midgard: Don't promote non-SSA to pipeline... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: .pos propagation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Cleanup copy propagation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Implement "pipeline register" prepass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Helpers for pipeline Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Refactor schedule/emit pipeline Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Cleanup RA (stylistic changes) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Share MIR utilities Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Misc. cleanup for readibility Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Extend RA to non-vec4 sources Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Set masks on ld_vary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Fix liveness analysis bugs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Set int outmod for "pasted" code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Hoist some utility functions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | panfrost/midgard: Remove pinning Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-06-04 | Alyssa Rosenzweig | nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-05-26 | Alyssa Rosenzweig | panfrost/midgard: Implement fneg/fabs/fsat Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-24 | Alyssa Rosenzweig | panfrost: Remove the standalone compiler Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost/midgard: Split up midgard_compile.c (RA) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost: Improve fixed-function blending Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost: Wire up nir_lower_blend Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost/midgard: Route new blending intrinsics Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost/nir: Add nir_lower_blend pass Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost: Fix Bifrost-specific padding Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost: Cleanup panfrost_job comments Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost/decode: Decode blend constant Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost: Hoist blend constant into Midgard-specific... Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-19 | Alyssa Rosenzweig | panfrost/decode: Disassemble Bifrost shaders Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-17 | Alyssa Rosenzweig | panfrost/midgard: Typofix Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-17 | Alyssa Rosenzweig | panfrost: Cleanup leak todos Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-16 | Alyssa Rosenzweig | panfrost: assert(0) -> unreachable for some switch Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-16 | Alyssa Rosenzweig | nir/algebraic: Remove problematic "optimization" Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-16 | Alyssa Rosenzweig | panfrost/midgard: Add load/store opcodes Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-16 | Alyssa Rosenzweig | panfrost/midgard: Enable integer constant inlining Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
2019-05-16 | Alyssa Rosenzweig | panfrost/midgard: Remove imov workaround Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
commit | commitdiff | tree |
next |