panfrost: Move uniform_count to pan_assemble
[mesa.git] / src / panfrost / midgard / midgard_compile.c
2020-04-10 Alyssa Rosenzweigpanfrost: Move uniform_count to pan_assemble
2020-04-10 Alyssa Rosenzweigpanfrost: Move varying linking to cmdstream
2020-04-10 Alyssa Rosenzweigpan/midgard: Remove unused max_varying variable
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-03-11 Alyssa Rosenzweigpanfrost: Sync Midgard/Bifrost control flow
2020-03-11 Alyssa Rosenzweigpan/midgard: Subclass midgard_block from pan_block
2020-03-11 Alyssa Rosenzweigpan/midgard: Sync midgard_block field names with Bifrost
2020-03-11 Alyssa Rosenzweigpanfrost: Move Midgard sysval code to common Panfrost
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove dest_override sysval argument
2020-03-11 Alyssa Rosenzweigpan/midgard: Decontextualize midgard_nir_assign_sysval_body
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove indexing dependency of sysvals
2020-03-11 Alyssa Rosenzweigpan/midgard: Adjust sysval-related prototypes
2020-03-11 Alyssa Rosenzweigpanfrost: Promote midgard_program to panfrost/util
2020-03-10 Alyssa Rosenzweigpanfrost: Move mir_to_bytemask to common code
2020-02-27 Alyssa Rosenzweigpan/midgard: Use address analysis for globals, etc
2020-02-26 Jason Ekstrandnir: Drop nir_tex_instr::texture_array_size
2020-02-26 Tomeu Vizosopanfrost: Remove some more prints to stdout
2020-02-24 Alyssa Rosenzweigpan/midgard: Implement load/store_shared
2020-02-24 Alyssa Rosenzweigpan/midgard: Implement nir_intrinsic_get_buffer_size
2020-02-24 Alyssa Rosenzweigpan/midgard: Lower SSBOs in NIR
2020-02-16 Alyssa Rosenzweigpan/midgard: Set xyzx swizzle for load_compute_arg
2020-02-16 Alyssa Rosenzweigpan/midgard: Improve barrier disassembly
2020-02-16 Alyssa Rosenzweigpan/midgard: Allow jumping out of a shader
2020-02-16 Alyssa Rosenzweigpan/midgard: Implement barriers
2020-02-05 Boris Brezillonpan/midgard: Add nir_intrinsic_store_zs_output_pan...
2020-02-05 Boris Brezillonpan/midgard: Turn Z/S stores into zs_output_pan intrinsics
2020-02-03 Boris Brezillonpan/midgard: Make sure we pass the right RT id to emit_...
2020-01-31 Tomeu Vizosopan/midgard: Handle nir_intrinsic_load_barycentric_centroid
2020-01-31 Tomeu Vizosopanfrost: Add more info to some assertions
2020-01-24 Alyssa Rosenzweigpan/midgard: Remove pack_color define
2020-01-23 Icecream95pan/midgard: Support disassembling to a file
2020-01-22 Boris Brezillonpanfrost/midgard: Add 64 bits float <-> int converters
2020-01-22 Boris Brezillonpanfrost/midgard: Add f2f64 support
2020-01-22 Boris Brezillonpanfrost/midgard: Factorize f2f and u2u handling
2020-01-22 Boris Brezillonpanfrost/midgard: Use a union to manipulate embedded...
2020-01-18 Alyssa Rosenzweigpanfrost: Identify un/pack colour opcodes
2020-01-17 Boris Brezillonpanfrost/midgard: Fix swizzle for store instructions
2020-01-15 Robert Fosspanfrost: Prefix schedule_program to prevent collision
2020-01-13 Boris Brezillonpanfrost: Remove unneeded phi nodes
2020-01-10 Alyssa Rosenzweigpan/midgard: Support indirect UBO offsets
2020-01-07 Alyssa Rosenzweigpanfrost: Don't double-flip Z/W for 2D arrays
2020-01-07 Alyssa Rosenzweigpan/midgard: Account for z/w flip in texelFetch
2020-01-02 Alyssa Rosenzweigpan/midgard: Identity ld_color_buffer as 32-bit
2020-01-02 Alyssa Rosenzweigpan/midgard: Remove old comment
2020-01-02 Alyssa Rosenzweigpan/midgard: Generate MRT writeout loops
2019-12-31 Afonso Bordadopan/midgard: Optimize branches with inverted arguments
2019-12-31 Afonso Bordadopan/midgard: Move midgard_is_branch_unit to helpers
2019-12-31 Alyssa Rosenzweigpan/midgard: Remove prepacked_branch
2019-12-31 Alyssa Rosenzweigpan/midgard: Convert fragment writeout to proper branches
2019-12-30 Alyssa Rosenzweigpanfrost: Implement integer varyings
2019-12-30 Alyssa Rosenzweigpan/midgard: Implement flat shading
2019-12-30 Alyssa Rosenzweigpan/midgard: Use type-appropriate st_vary
2019-12-25 Alyssa Rosenzweigpan/midgard: Lower gl_VertexID/gl_InstanceID to attributes
2019-12-25 Alyssa Rosenzweigpan/midgard: Factor out emit_attr_read
2019-12-24 Alyssa Rosenzweigpan/midgard: Implement shadow cubemaps
2019-12-24 Alyssa Rosenzweigpan/midgard: Generalize temp coordinate to non-2D
2019-12-24 Alyssa Rosenzweigpan/midgard: Fix fallthrough from offset to comparator
2019-12-24 Alyssa Rosenzweigpan/midgard: Expand swizzle for texelFetch
2019-12-24 Alyssa Rosenzweigpan/midgard: Clamp LOD register swizzle
2019-12-20 Afonso Bordadopan/midgard: Optimize comparisions with similar operations
2019-12-20 Alyssa Rosenzweigpan/midgard: Lower txd with lower_tex
2019-12-20 Alyssa Rosenzweigpan/midgard: Fix crash with txs
2019-12-20 Alyssa Rosenzweigpan/midgard: Implement textureOffset for 2D textures
2019-12-17 Alyssa Rosenzweigpan/midgard: Set Z to shadow comparator for 2D
2019-12-17 Alyssa Rosenzweigpan/midgard: Set .shadow for shadow samplers
2019-12-17 Alyssa Rosenzweigpan/midgard: Hoist temporary coordinate for cubemaps
2019-12-17 Alyssa Rosenzweigpan/midgard: Use a reg temporary for mutiple writes
2019-12-17 Alyssa Rosenzweigpanfrost: Let precompile imply shaderdb
2019-12-16 Alyssa Rosenzweigpan/midgard: Set r1.w magic
2019-12-16 Alyssa Rosenzweigpan/midgard: Fix liveness analysis with multiple epilogues
2019-12-16 Alyssa Rosenzweigpan/midgard: Writeout per render target
2019-12-16 Alyssa Rosenzweigpan/midgard: Add schedule barrier after fragment writeout
2019-12-16 Alyssa Rosenzweigpanfrost: Pass blend RT number through
2019-12-12 Alyssa Rosenzweigpan/midgard: Move spilling code out of scheduler
2019-12-03 Alyssa Rosenzweigpan/midgard: Splatter on fragment out
2019-11-22 Alyssa Rosenzweigpan/midgard: Use lower_tex_without_implicit_lod
2019-11-22 Alyssa Rosenzweigpan/midgard: Enable LOD lowering only on buggy chips
2019-11-22 Alyssa Rosenzweigpan/midgard: Implement load_sampler_lod_paramaters_pan
2019-11-20 Alyssa Rosenzweigpan/midgard: Introduce quirks checks
2019-11-18 Alyssa Rosenzweigpan/midgard: Represent ld/st offset unpacked
2019-11-18 Alyssa Rosenzweigpan/midgard: Fix masks/alignment for 64-bit loads
2019-11-18 Alyssa Rosenzweigpan/midgard: Implement non-aligned UBOs
2019-11-15 Alyssa Rosenzweigpan/midgard: Implement i2i64 and u2u64
2019-11-15 Alyssa Rosenzweigpan/midgard: Use texture, not textureLod, on early...
2019-11-13 Alyssa Rosenzweigpan/midgard: Remove util/ra support
2019-11-11 Alyssa Rosenzweigpan/midgard: Implement nir_intrinsic_load_output_u8_as_...
2019-11-08 Alyssa Rosenzweigpan/midgard: Pass shader stage to disassembler
2019-11-07 Tomeu Vizosopanfrost: Pipe the GPU ID into compiler and disassembler
2019-11-04 Alyssa Rosenzweigpan/midgard: Fix quadword_count handling
2019-11-01 Alyssa Rosenzweigpan/midgard: Eliminate blank_alu_src
2019-11-01 Alyssa Rosenzweigpan/midgard: Refactor swizzles
2019-11-01 Alyssa Rosenzweigpan/midgard: Add a dummy source for loads
2019-10-21 Rhys Perrynir/lower_idiv: add new llvm-based path
2019-10-17 Erik Faye-Lundpanfrost: do not report alpha-test as supported
2019-10-04 Alyssa Rosenzweigpan/midgard: Remove mir_has_multiple_writes
2019-09-30 Alyssa Rosenzweigpan/midgard: Add csel invert optimization
2019-09-30 Alyssa Rosenzweigpan/midgard: Use new scheduler
2019-09-30 Alyssa Rosenzweigpan/midgard: Extend csel_swizzle to branches
2019-09-30 Alyssa Rosenzweigpan/midgard: Remove csel constant unit force
2019-09-03 Alyssa Rosenzweigpan/midgard: Fix cppcheck issues
next