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 | panfrost: Allocate polygon lists on-demand 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 |
2019-08-01 | Alyssa Rosenzweig | panfrost: Unify ctx->vs and ctx->fs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Flesh out launch_grid stub Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Cleanup via payload unification Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Unify payload_vertex/payload_tiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Only wallpaper if we drew something Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Adjust shader CAPs to expose dEQP compute Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Expose NIR as our PIPE_SHADER_CAP_SUPPORTED_IRS Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Copy freedreno's panfrost_get_compute_param Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Expose COMPUTE-related caps for GLES3.1 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Stub out launch_grid Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Stub out compute CSO Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Implement gl_FrontFacing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Add support for decoding gl_FrontFacing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | pan/decode: Use max varying index as varying buffer... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | panfrost: Implement panfrost_set_shader_buffers callback Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-08-01 | Alyssa Rosenzweig | gallium/util: Add util_set_shader_buffers_mask helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Don't special case inline_constant Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: De-special-case branching Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | panfrost: Add MALI_SAMP_NORM_COORDS flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | panfrost: Simplify filter_mode definition Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Shrink "compute FBD" Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | panfrost: Flip texture/sampler fields Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | panfrost: Add MALI_ATTR_IMAGE value Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Simplify discard logic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Add units for more instructions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Fix ball/bany opcode table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-31 | Alyssa Rosenzweig | pan/midgard: Document branch combination LUT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Nothing to see here, move along folks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Cleanup ops table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Extend copy-propagation to swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Extract simple source mod check Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Lower texr/texw mixed registers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Always set .cont for derivatives in loops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Implement derivatives Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Compose original texture swizzle in RA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Add new swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Add OP_IS_DERIVATIVE helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Add make_compiler_temp_reg helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Move nir_*_src_index to compiler.h Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Disassemble unknown texture ops as hex Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-30 | Alyssa Rosenzweig | pan/midgard: Add support for disassembling derivatives Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-29 | Alyssa Rosenzweig | pan/midgard: Fix alpha test w.r.t new indexing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Introduce invert field Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Tag SSA/reg Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Improve scheduling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Specialize mod checking by type when checking... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Use more aggressive writeout criteria Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Pipeline non-SSA registers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Add mir_mask_of_read_components helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Add mir_is_written_before helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Obey fragment writeout criteria Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Add post-RA move elimination Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Share mir_nontrivial_outmod Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Implement texture RA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Fix backwards blend color load Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Fix scheduling mishap Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Fix vector->scalar swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Add dead move elimination pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Move DCE into its own file Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Add mir_rewrite_dst_tag helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Fix flipped register bias fields Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-26 | Alyssa Rosenzweig | pan/midgard: Update RA for cubemap coords Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | Revert "panfrost: Don't DIY point size/coord fields" Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Optimize varying projection Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Add perspective projection recombine pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Force perspective ops to use vec4 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Add R27-only op handling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |