Added few more stubs so that control reaches to DestroyDevice().
[mesa.git] / src / panfrost / bifrost / bifrost_compile.c
2020-09-04 Marek Olšáknir: get ffma support from NIR options for nir_lower_flrp
2020-08-21 Karol Herbstnir: rename nir_op_fne to nir_op_fneu
2020-08-21 Rhys Perrybifrost: use nir_intrinsic_has_type
2020-08-20 Alyssa Rosenzweigpanfrost: Use memctx for sysvals
2020-08-06 Alyssa Rosenzweigpanfrost: Inline max rt into compilers
2020-07-28 Chris Forbesbifrost: Add support for nir_op_iabs
2020-07-28 Chris Forbesbifrost: Add support for nir_op_imul
2020-07-28 Chris Forbesbifrost: Add support for nir_op_uge
2020-07-28 Chris Forbesbifrost: Add support for nir_op_ishl
2020-07-28 Chris Forbesbifrost: Add support for nir_op_inot
2020-07-06 Chris Forbesbifrost: Set RTZ rounding mode for f2i conversion
2020-07-06 Jason Ekstrandpanfrost: Only call nir_lower_io on shader_in/out
2020-06-03 Alyssa Rosenzweigpan/bi: Handle vectorized load_const
2020-06-03 Alyssa Rosenzweigpan/bi: Passthrough second argument of F32_TO_F16
2020-05-29 Alyssa Rosenzweigpan/bi: Defer block naming until after emit
2020-05-29 Alyssa Rosenzweigpan/bi: Fix branch condition typesize
2020-05-29 Alyssa Rosenzweigpan/bi: Fix emit_if successor assignment
2020-05-29 Alyssa Rosenzweigpan/bi: Remove schedule_barrier
2020-05-27 Alyssa Rosenzweigpan/bi: Add f16 TEXC.vtx op
2020-05-27 Alyssa Rosenzweigpan/bi: Allow vertex txl with lod=0 as compact
2020-05-04 Alyssa Rosenzweigpan/bi: Use IMATH for nir_op_iadd
2020-05-04 Alyssa Rosenzweigpan/bi: Rename BI_ISUB to BI_IMATH
2020-05-04 Alyssa Rosenzweigpan/bi: Fuse conditions into discard_if
2020-05-04 Alyssa Rosenzweigpan/bi: Add float-only mode to condition fusing
2020-05-04 Alyssa Rosenzweigpan/bi: Emit discard (not if)
2020-05-04 Alyssa Rosenzweigpan/bi: Handle discard_if in NIR->BIR naively
2020-05-04 Alyssa Rosenzweigpan/bi: Unwrap BRANCH into CONDITIONAL class
2020-05-04 Alyssa Rosenzweigpan/bi: Disable CSEL4 emit for now
2020-05-04 Alyssa Rosenzweigpan/bi: Lower gl_FragCoord
2020-05-04 Alyssa Rosenzweigpan/bi: Abort on unhandled intrinsics
2020-05-01 Tomeu Vizosopan/bi: Print shaders only if BIFROST_MESA_DEBUG=shaders
2020-05-01 Alyssa Rosenzweigpan/bi: Enable lower_mediump_outputs NIR pass
2020-05-01 Alyssa Rosenzweigpan/bi: Pipe multiple textures through
2020-04-30 Tomeu Vizosopanfrost: Emit blend descriptors on Bifrost
2020-04-29 Alyssa Rosenzweigpan/bi: Use common IR indices
2020-04-29 Alyssa Rosenzweigpan/bi: Handle iand/ior/ixor in NIR->BIR
2020-04-28 Alyssa Rosenzweigpan/bi: Remove bi_round_op
2020-04-28 Alyssa Rosenzweigpan/bi: Deduplicate csel/cmp cond
2020-04-27 Alyssa Rosenzweigpan/bi: Eliminate writemasks in the IR
2020-04-27 Alyssa Rosenzweigpan/bi: Passthrough blend types
2020-04-27 Alyssa Rosenzweigpan/bi: Passthrough type for ATEST
2020-04-22 Alyssa Rosenzweigpan/bi: Assert out multiple textures
2020-04-22 Alyssa Rosenzweigpan/bi: Generate TEX_COMPACT instruction
2020-04-22 Alyssa Rosenzweigpan/bi: Stub out tex_compact logic
2020-04-21 Dylan Bakerremove final imports.h and imports.c bits
2020-04-17 Alyssa Rosenzweigpan/bi: Round constants to 32-bit
2020-04-17 Alyssa Rosenzweigpan/bi: Try to reuse constants in ALU
2020-04-17 Alyssa Rosenzweigpan/bi: Handle st_vary with <4 components
2020-04-17 Alyssa Rosenzweigpan/bi: Implement flog2
2020-04-17 Alyssa Rosenzweigpan/bi: Add fexp2 implementation
2020-04-17 Alyssa Rosenzweigpan/bi: Ensure CONSTANT srcs have types
2020-04-10 Alyssa Rosenzweigpanfrost: Fix BI_BLEND packing
2020-04-06 Alyssa Rosenzweigpan/bi: Remove nontrivial SPECIAL ops
2020-04-05 Alyssa Rosenzweigpan/bi: Match CSEL argument order with hw
2020-03-31 Alyssa Rosenzweigpan/bi: Fix handling of constants with COMBINE
2020-03-31 Alyssa Rosenzweigpan/bi: Handle round opcodes in frontend
2020-03-31 Alyssa Rosenzweigpan/bi: Fix missing type for fmul
2020-03-31 Alyssa Rosenzweigpan/bi: Handle f2f* opcodes
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-03-24 Alyssa Rosenzweigpan/bi: Ingest vecN directly (again)
2020-03-22 Alyssa Rosenzweigpan/bi: Default csel to "!= 0" mode
2020-03-22 Alyssa Rosenzweigpan/bi: Implement csel fusing
2020-03-22 Alyssa Rosenzweigpan/bi: Add `soft` NIR->BIR condition translation
2020-03-22 Alyssa Rosenzweigpan/bi: Remove hacks for 1-bit booleans in IR
2020-03-22 Alyssa Rosenzweigpan/bi: Lower bool to ints
2020-03-22 Alyssa Rosenzweigpan/bi: Pack LD_ATTR
2020-03-22 Alyssa Rosenzweigpan/bi: Add store_channels property
2020-03-22 Alyssa Rosenzweigpan/bi: Flesh out st_vary IR
2020-03-22 Alyssa Rosenzweigpan/bi: Pack ld_var_addr
2020-03-22 Alyssa Rosenzweigpan/bi: Include UBO index for sysval reads
2020-03-22 Alyssa Rosenzweigpan/bi: Add move lowering pass
2020-03-22 Alyssa Rosenzweigpan/bi: Implement FMA/MOV without modifiers
2020-03-19 Alyssa Rosenzweigpan/bi: Flesh out BI_BLEND
2020-03-19 Alyssa Rosenzweigpan/bi: Flesh out ATEST in IR
2020-03-19 Alyssa Rosenzweigpan/bi: Pass second src for load_vary ops
2020-03-19 Alyssa Rosenzweigpan/bi: Setup initial clause packing
2020-03-12 Alyssa Rosenzweigpan/bi: Interpret register allocation results
2020-03-12 Alyssa Rosenzweigpan/bi: Add register allocator
2020-03-12 Alyssa Rosenzweigpan/bi: Fix missing src_types
2020-03-11 Alyssa Rosenzweigpan/bi: Fix swizzle for second argument to ST_VARY
2020-03-11 Alyssa Rosenzweigpan/bi: Implement nir_op_ffma
2020-03-11 Alyssa Rosenzweigpan/bi: Add dead code elimination pass
2020-03-11 Alyssa Rosenzweigpanfrost: Sync Midgard/Bifrost control flow
2020-03-11 Alyssa Rosenzweigpan/bi: Implement sysvals
2020-03-11 Alyssa Rosenzweigpan/bi: Switch to panfrost_program
2020-03-10 Alyssa Rosenzweigpan/bi: Implement comparison opcodes via BI_CMP
2020-03-10 Alyssa Rosenzweigpan/bi: Implement nir_op_bcsel
2020-03-10 Alyssa Rosenzweigpan/bi: Import algebraic pass from midgard
2020-03-10 Alyssa Rosenzweigpan/bi: Add isub op
2020-03-10 Alyssa Rosenzweigpan/bi: Disable lower_sub
2020-03-10 Alyssa Rosenzweigpan/bi: Implement fabs, fneg as fmov with mods
2020-03-10 Alyssa Rosenzweigpan/bi: Handle special ops in NIR->BIR
2020-03-10 Alyssa Rosenzweigpan/bi: Add a bunch of ALU ops
2020-03-10 Alyssa Rosenzweigpan/bi: Implement fsat as mov.sat
2020-03-10 Alyssa Rosenzweigpan/bi: Allow inlining constants
2020-03-10 Alyssa Rosenzweigpan/bi: Add initial handling of ALU ops
2020-03-10 Alyssa Rosenzweigpan/bi: Lower vec* to writemasks in NIR
2020-03-10 Alyssa Rosenzweigpan/bi: Remove bi_load
2020-03-10 Alyssa Rosenzweigpan/bi: Introduce writemasks
2020-03-10 Alyssa Rosenzweigpan/bi: Generalize swizzles to avoid extracts
next