projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: add atomic ops infrastructure
[mesa.git]
/
src
/
panfrost
/
midgard
/
midgard_compile.c
2020-09-01
Italo Nicola
panfrost: add atomic ops infrastructure
blob
|
commitdiff
|
raw
2020-09-01
Italo Nicola
panfrost: fix undefined value access on mir_set_intr_mask()
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Implement texture gathers
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Refactor texture op/mode handling
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Implement nir_intrinsic_load_sample_mask_in
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Bounds check swizzle writing globals
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Scalarize 64-bit
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Alyssa Rosenzweig
pan/mdg: Implement i/umul_high
blob
|
commitdiff
|
raw
|
diff to current
2020-08-28
Eric Anholt
panfrost: Fix remaining release-build warnings.
blob
|
commitdiff
|
raw
|
diff to current
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Alyssa Rosenzweig
panfrost: Use memctx for sysvals
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Alyssa Rosenzweig
panfrost: Free hash_to_temp map
blob
|
commitdiff
|
raw
|
diff to current
2020-08-19
Alyssa Rosenzweig
pan/mdg: Identify barrier out-of-order field
blob
|
commitdiff
|
raw
|
diff to current
2020-08-13
Alyssa Rosenzweig
panfrost: Simplify depth/stencil/alpha
blob
|
commitdiff
|
raw
|
diff to current
2020-08-06
Alyssa Rosenzweig
panfrost: Treat texture dimension as first-class
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: defer branch packing
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->load_store.op
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->texture.op
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: apply float outmods to textures
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.outmod
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.reg_mode
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.op
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: prepare effective_writemask()
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: fix src_type in instructions that need a impli...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Ekstrand
panfrost/midgard: Make search_var take a nir_shader...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Ekstrand
nir: Add nir_foreach_shader_in/out_variable helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-07-20
Icecream95
pan/mdg: Use the blend RT for blend shader framebuffer...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-17
Icecream95
pan/mdg: Do per-sample framebuffer loads
blob
|
commitdiff
|
raw
|
diff to current
2020-07-17
Icecream95
pan/mdg: Don't disassemble blit shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Alyssa Rosenzweig
pan/mdg: Implement gl_SampleID
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Icecream95
pan/mdg: Skip z/s combining for dual-source writes
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Icecream95
pan/mdg: Dual source blend input/writeout support
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Icecream95
pan/mdg: Add a nir pass to reorder store_output intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2020-07-14
Icecream95
pan/mdg: Fix non-debug compiliation
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Italo Nicola
panfrost: Fix outmods on int to float conversions
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Use a 32-bit ld_color_buffer op when needed
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Set the z/s store intrinsic base correctly
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Support MRT in output load lowering
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Handle non-blend framebuffer lowering
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Emit a tilebuffer wait loop when needed
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Do the pan_lower_framebuffer pass later
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Handle tilebuffer wait loops
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Alyssa Rosenzweig
pan/mdg: Handle nir_texop_txf_ms
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Alyssa Rosenzweig
pan/mdg: Handle nir_tex_src_ms_index
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Alyssa Rosenzweig
pan/mdg: Handle GLSL_SAMPLER_DIM_MS
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Alyssa Rosenzweig
pan/mdg: Fix indirect UBO swizzles
blob
|
commitdiff
|
raw
|
diff to current
2020-07-06
Jason Ekstrand
panfrost: Only call nir_lower_io on shader_in/out
blob
|
commitdiff
|
raw
|
diff to current
2020-07-02
Icecream95
pan/mdg: Vectorize vlut operations
blob
|
commitdiff
|
raw
|
diff to current
2020-07-02
Alyssa Rosenzweig
pan/mdg: Defer nir_fuse_io_16 until after opts
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Alyssa Rosenzweig
pan/mdg: Precolour blend inputs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Add new depth store lowering
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Add depth/stencil support to emit_fragment_store
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Move search_var to earlier in midgard_compile.c
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Replace writeout booleans with a single value
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Remove writeout case from bytemask_of_read_com...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Remove old zs store lowering
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Icecream95
pan/midgard: Use a signed value for checking inline...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-04
Alyssa Rosenzweig
pan/mdg: Ensure ld_vary_16 is aligned
blob
|
commitdiff
|
raw
|
diff to current
2020-06-04
Alyssa Rosenzweig
pan/mdg: Legalize inverts with constants
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Handle regular nir_intrinsic_load_output
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Handle f2u8
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Fold roundmode into applicable instructions
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Implement *_rtz conversions with roundmode
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Distinguish blend shaders in internal shader-db
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Don't double-replicate blend on T720
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Enable out-of-order execution after texture ops
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Disassemble out-of-order bits
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Fuse f2f16 into load_interpolated_input
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Handle 16-bit ld_vary
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Implement raw colourbuf loads on T720
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Drop the u8 from the colorbuf op names
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Handle bitsize for packs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Treat packs "specially"
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Add pack_unorm_4x8 via 8-bit
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Handle un/pack opcodes as moves
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Cleanup comments that look like division
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Fix type checking issues with compute
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate load_64
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Don't generate conversions for fp16 LUTs
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Implement b2f16
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Streamline dest_override handling
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove redundant redundancy
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Defer modifier packing until emit time
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Promote imov to fmov on a NIR level
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Include more types
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove mir_*size routines
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Handle comparisons in fp16 path
blob
|
commitdiff
|
raw
|
diff to current
2020-05-20
Alyssa Rosenzweig
pan/mdg: Optimize liveness computation in DCE
blob
|
commitdiff
|
raw
|
diff to current
2020-05-20
Alyssa Rosenzweig
pan/mdg: Emit fcsel when beneficial
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Apply outmods
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Use helpers for branch/discard inversion
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Remove invert optimizations
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Treat inot as a modifier
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Apply abs/neg modifiers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Ingest fsat_signed/fclamp_pos
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Prepare for modifier helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Drop nir_lower_to_source_mods
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Remove .pos propagation pass
blob
|
commitdiff
|
raw
|
diff to current
2020-05-12
Alyssa Rosenzweig
pan/mdg: Remove texture_op_count
blob
|
commitdiff
|
raw
|
diff to current
2020-05-12
Alyssa Rosenzweig
pan/mdg: Use the helper invo analyze passes
blob
|
commitdiff
|
raw
|
diff to current
next