aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_nir_lower_blend.c
Commit message (Expand)AuthorAgeFilesLines
* vc4: Use NIR shader's num_outputs for generating our new output.Eric Anholt2020-04-231-13/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* nir: add bit_size parameter to system values with multiple allowed bit sizesKarol Herbst2019-01-211-2/+2
* vc4: Reuse nir_format_convert.h in our blend lowering.Eric Anholt2018-12-171-33/+3
* nir: Move vc4's alpha test lowering to core NIR.Eric Anholt2017-10-101-50/+0
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-1/+1
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-1/+1
* vc4: Respect glSampleMask() even when we're not writing color.Eric Anholt2017-02-101-3/+13
* vc4: Use the nir_builder helper for loading sample mask.Eric Anholt2017-02-101-10/+1
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-1/+1
* vc4: Mark when we add discards while lowering blend state.Eric Anholt2016-08-291-0/+1
* nir: Define system values for vc4's blending-lowering arguments.Eric Anholt2016-08-221-11/+18
* vc4: Switch to using the intrinsic accessors.Eric Anholt2016-08-191-3/+4
* vc4: fixup for new nir_foreach_block()Connor Abbott2016-05-051-5/+4
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* vc4: Switch to using NIR_PASS macros.Eric Anholt2016-04-081-2/+2
* nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott2016-03-171-2/+2
* nir: move to compiler/Emil Velikov2016-01-261-1/+1
* nir: Get rid of function overloadsJason Ekstrand2015-12-281-4/+4
* vc4: Fix handling of sample_mask output.Eric Anholt2015-12-111-5/+4
* nir: Get rid of *_indirect variants of input/output load/store intrinsicsJason Ekstrand2015-12-101-0/+2
* vc4: Add support for multisample framebuffer operations.Eric Anholt2015-12-081-16/+116
* vc4: Use nir_channel() to simplify all of our nir_swizzle() cases.Eric Anholt2015-11-211-2/+2
* vc4: Convert blending to being done in 4x8 unorm normally.Eric Anholt2015-10-231-47/+239
* vc4: Use nir_foreach_variableBoyan Ding2015-10-201-1/+1
* vc4: convert from tgsi semantic/index to varying-slotEric Anholt2015-09-161-6/+3
* gallium/ttn: Convert to using VARYING_SLOT_* / FRAG_RESULT_*.Eric Anholt2015-09-161-1/+5
* nir: Convert the builder to use the new NIR cursor API.Kenneth Graunke2015-08-271-1/+1
* vc4: Move all of our fixed function fragment color handling to NIR.Eric Anholt2015-08-141-0/+431