Lines Matching refs:pan
217 - pan/midgard: Optimize comparisions with similar operations
218 - pan/midgard: Move midgard_is_branch_unit to helpers
219 - pan/midgard: Optimize branches with inverted arguments
220 - pan/midgard: Fix midgard_compile.h includes
245 - pan/midgard: Remove OP_IS_STORE_VARY
246 - pan/midgard: Add a dummy source for loads
247 - pan/midgard: Refactor swizzles
248 - pan/midgard: Eliminate blank_alu_src
249 - pan/midgard: Use fp32 blend shaders
250 - pan/midgard: Validate tags when branching
251 - pan/midgard: Fix quadword_count handling
252 - pan/midgard: Compute bundle interference
253 - pan/midgard: Add bizarre corner case
254 - pan/midgard: offset_swizzle doesn't need dstsize
255 - pan/midgard: Extend offset_swizzle to non-32-bit
256 - pan/midgard: Extend swizzle packing for vec4/16-bit
257 - pan/midgard: Extend default_phys_reg to !32-bit
259 - pan/midgard: Fix printing of half-registers in texture ops
260 - pan/midgard: Disassemble half-steps correctly
261 - pan/midgard: Pass shader stage to disassembler
262 - pan/midgard: Switch base for vertex texturing on T720
264 - pan/midgard: Identify ld_color_buffer_u8_as_fp16\*
265 - pan/midgard: Implement nir_intrinsic_load_output_u8_as_fp16_pan
266 - pan/midgard: Pack load/store masks
268 - pan/midgard: Add blend shader selection bits for MRT
269 - pan/midgard: Implement linearly-constrained register allocation
270 - pan/midgard: Integrate LCRA
271 - pan/midgard: Remove util/ra support
272 - pan/midgard: Compute spill costs
273 - pan/lcra: Use Chaitin's spilling heuristic
274 - pan/midgard: Copypropagate vector creation
275 - pan/midgard: Fix copypropagation for textures
276 - pan/midgard: Generalize texture registers across GPUs
277 - pan/midgard: Fix vertex texturing on early Midgard
278 - pan/midgard: Use texture, not textureLod, on early Midgard
279 - pan/midgard: Disassemble with old pipeline always on T720
280 - pan/midgard: Prioritize texture registers
281 - pan/midgard: Expand 64-bit writemasks
282 - pan/midgard: Implement i2i64 and u2u64
283 - pan/midgard: Fix mir_round_bytemask_down for !32b
284 - pan/midgard: Pack 64-bit swizzles
285 - pan/midgard: Use generic constant packing for 8/64-bit
286 - pan/midgard: Implement non-aligned UBOs
287 - pan/midgard: Expose more typesize helpers
288 - pan/midgard: Fix masks/alignment for 64-bit loads
289 - pan/midgard: Represent ld/st offset unpacked
290 - pan/midgard: Use shader stage in mir_op_computes_derivative
295 - pan/midgard: Introduce quirks checks
298 - pan/midgard: Implement load_sampler_lod_paramaters_pan
299 - pan/midgard: Add LOD bias/clamp lowering
300 - pan/midgard: Describe quirk MIDGARD_BROKEN_LOD
301 - pan/midgard: Enable LOD lowering only on buggy chips
303 - pan/midgard: Use lower_tex_without_implicit_lod
307 - pan/midgard: Splatter on fragment out
313 - pan/midgard: Move spilling code out of scheduler
314 - pan/midgard: Split spill node selection/spilling
315 - pan/midgard: Simplify spillability test
316 - pan/midgard: Remove spill cost heuristic
317 - pan/midgard: Move bounds checking into LCRA
318 - pan/midgard: Remove consecutive_skip code
319 - pan/midgard: Remove code marked "TODO: remove me"
320 - pan/midgard: Dynamically allocate r26/27 for spills
321 - pan/midgard: Use no_spill bitmask
322 - pan/midgard: Don't use no_spill for memory spill src
323 - pan/midgard: Force alignment for csel_v
324 - pan/midgard: Don't try to free NULL in LCRA
325 - pan/midgard: Simplify and fix vector copyprop
326 - pan/midgard: Fix shift for TLS access
336 - pan/midgard: Remove unused ld/st packing hepers
337 - pan/midgard: Handle misc. cppcheck warnings
347 - pan/midgard: Add schedule barrier after fragment writeout
348 - pan/midgard: Writeout per render target
349 - pan/midgard: Fix liveness analysis with multiple epilogues
350 - pan/midgard: Set r1.w magic
361 - pan/midgard: Use a reg temporary for mutiple writes
362 - pan/midgard: Hoist temporary coordinate for cubemaps
363 - pan/midgard: Set .shadow for shadow samplers
364 - pan/midgard: Set Z to shadow comparator for 2D
365 - pan/midgard: Add uniform/work heuristic
366 - pan/midgard: Implement textureOffset for 2D textures
367 - pan/midgard: Fix crash with txs
368 - pan/midgard: Lower txd with lower_tex
370 - pan/decode: Skip COMPUTE in blobber-db
371 - pan/decode: Prefix blobberdb with MESA_SHADER\_\*
372 - pan/decode: Append 0:0 spills:fills to blobber-db
373 - pan/midgard: Fix disassembler cycle/quadword counting
374 - pan/midgard: Bounds check lcra_restrict_range
375 - pan/midgard: Extend IS_VEC4_ONLY to arguments
376 - pan/midgard: Clamp LOD register swizzle
377 - pan/midgard: Expand swizzle for texelFetch
378 - pan/midgard: Fix fallthrough from offset to comparator
379 - pan/midgard: Do witchcraft on texture offsets
380 - pan/midgard: Generalize temp coordinate to non-2D
381 - pan/midgard: Implement shadow cubemaps
382 - pan/midgard: Enable lower_(un)pack\_\* lowering
383 - pan/midgard: Support loads from R11G11B10 in a blend shader
384 - pan/midgard: Add mir_upper_override helper
385 - pan/midgard: Compute destination override
391 - pan/decode: Fix reference computation for invocations
394 - pan/decode: Handle gl_VertexID/gl_InstanceID
396 - pan/midgard: Factor out emit_attr_read
397 - pan/midgard: Lower gl_VertexID/gl_InstanceID to attributes
400 - pan/midgard: Fix minor typo
412 - pan/midgard: Promote tilebuffer reads to 32-bit
413 - pan/midgard: Use type-appropriate st_vary
414 - pan/midgard: Implement flat shading
420 - pan/midgard: Convert fragment writeout to proper branches
421 - pan/midgard: Remove prepacked_branch
424 - pan/midgard: Fix memory corruption in constant combining
425 - pan/midgard: Use better heuristic for shader termination
426 - pan/midgard: Generalize IS_ALU and quadword_size
427 - pan/midgard: Generate MRT writeout loops
428 - pan/midgard: Remove old comment
429 - pan/midgard: Identity ld_color_buffer as 32-bit
430 - pan/midgard: Use upper ALU tags for MFBD writeout
439 - pan/midgard: Account for z/w flip in texelFetch
441 - pan/midgard: Support indirect UBO offsets
443 - pan/midgard: Bytemasks should round up, not round down
445 - pan/midgard: Fix recursive csel scheduling
454 - pan/decode: Remove last_size
455 - pan/midgard: Remove pack_color define
456 - pan/decode: Remove SHORT_SLIDE indirection
458 - pan/decode: Drop MFBD compute shader stuff
459 - pan/midgard: Record TEXTURE_OP_BARRIER
460 - pan/midgard: Disassemble barrier instructions
461 - pan/midgard: Validate barriers use a barrier tag
462 - pan/midgard: Handle tag 0x4 as texture
463 - pan/midgard: Remove float_bitcast
464 - pan/midgard: Fix missing prefixes
465 - pan/midgard: Don't crash with constants on unknown ops
466 - pan/midgard: Use fprintf instead of printf for constants
1495 - pan/midgard: Fix bundle dynarray leak
1496 - pan/midgard: Fix a memory leak in the disassembler
1497 - pan/midgard: Support disassembling to a file
1498 - pan/bifrost: Support disassembling to a file
1499 - pan/decode: Support dumping to a file
1500 - pan/decode: Dump to a file
1501 - pan/decode: Rotate trace files
1503 - pan/midgard: Fix a liveness info leak
3471 - pan/midgard: Remove undefined behavior