aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/zink
Commit message (Expand)AuthorAgeFilesLines
* gallium: add PIPE_SHADER_CAP_GLSL_16BIT_TEMPS for LowerPrecisionTemporariesMarek Olšák2020-07-071-0/+1
* zink: implement Vk_EXT_index_type_uint8Mike Blumenkrantz2020-07-023-5/+33
* zink: set lower_uadd_carry in nir optionsMike Blumenkrantz2020-06-291-0/+1
* zink: use OpFUnordNotEqual for nir_op_fneMike Blumenkrantz2020-06-261-1/+1
* zink: set lower_mul_high and lower_rotate in ntv compiler optionsMike Blumenkrantz2020-06-261-0/+2
* zink: handle isign alu in ntvMike Blumenkrantz2020-06-261-0/+1
* zink: handle ixor in ntvMike Blumenkrantz2020-06-261-0/+1
* zink: lower byte/word extract ops in nirMike Blumenkrantz2020-06-261-0/+2
* zink: add bitfield_reverse handling to ntvMike Blumenkrantz2020-06-261-0/+1
* zink: add ult handling for ntvMike Blumenkrantz2020-06-261-0/+1
* zink: handle signed and unsigned min/max ops in ntvMike Blumenkrantz2020-06-261-0/+4
* zink: unify code for setting resource barriersMike Blumenkrantz2020-06-251-26/+20
* zink: clamp VkImageCreateInfo.arrayLayers to 1 for image resource creationMike Blumenkrantz2020-06-241-1/+1
* zink: use correct define value for reserved slot count in ntvMike Blumenkrantz2020-06-221-1/+1
* zink: use int assignment for vk int typeMike Blumenkrantz2020-06-191-1/+1
* zink: enable xfb extension in screen creationMike Blumenkrantz2020-06-171-2/+26
* zink: switch to passing VkPhysicalDeviceFeatures2 in VkDeviceCreateInfoMike Blumenkrantz2020-06-171-1/+4
* zink: set PIPE_CAP_VIEWPORT_TRANSFORM_LOWERED and remove POS special casingMike Blumenkrantz2020-06-172-16/+3
* zink: implement transform feedback support to finish off opengl 3.0Mike Blumenkrantz2020-06-1711-22/+349
* zink: implement streamout and xfb handling in ntvMike Blumenkrantz2020-06-175-8/+241
* zink: add spirv_builder methods for OpVectorExtractDynamic and OpVectorInsert...Mike Blumenkrantz2020-06-172-1/+45
* zink: add spirv builder util functions for emitting xfb decorationsMike Blumenkrantz2020-06-172-0/+36
* zink: use '2' variants for device props/feats, check features for ext enablingMike Blumenkrantz2020-06-171-3/+21
* zink: expose GLSL 1.30Erik Faye-Lund2020-06-161-1/+1
* zink: enable cull-distance if supportedErik Faye-Lund2020-06-161-2/+0
* zink: rework input/output location emissionMike Blumenkrantz2020-06-151-55/+107
* zink: handle more glsl->spirv builtin translationMike Blumenkrantz2020-06-151-14/+22
* zink: only report device-local memory as video-memoryErik Faye-Lund2020-06-101-2/+5
* zink: emit interpolation decorations for ntv outputsMike Blumenkrantz2020-06-091-0/+17
* zink: track program usages for each shaderMike Blumenkrantz2020-06-094-1/+34
* zink: assert that image-view format isn't undefinedErik Faye-Lund2020-06-091-0/+1
* zink: emulate B8G8R8X8_SRGB with B8G8R8A8_SRGBErik Faye-Lund2020-06-091-0/+1
* nir: add callback to nir_remove_dead_variables()Timothy Arceri2020-06-031-1/+1
* zink: Use store_dest_raw instead of storing an uintErik Faye-Lund2020-06-021-2/+1
* gallium: add shader caps INT16 and FP16_DERIVATIVESMarek Olšák2020-06-021-0/+2
* meson: use gnu_symbol_visibility argumentDylan Baker2020-06-011-1/+1
* zink: Check fopen result.Vinson Lee2020-05-291-3/+5
* zink: always use logical eq ops in ntv with 1bit inputsMike Blumenkrantz2020-05-271-9/+28
* zink: use general-layout when blitting to/from same resourceErik Faye-Lund2020-05-271-6/+28
* zink: expose PIPE_CAP_TEXTURE_MULTISAMPLEErik Faye-Lund2020-05-261-0/+3
* zink: implement nir_texop_txf_msErik Faye-Lund2020-05-263-10/+31
* zink: pass batch instead of context for queriesErik Faye-Lund2020-05-251-9/+7
* zink: do not dig into resource for nr_samplesErik Faye-Lund2020-05-251-4/+4
* zink: use samples from stateErik Faye-Lund2020-05-251-7/+1
* zink: replace fnv1a hash function with xxhashDmitriy Nester2020-05-251-9/+9
* zink: hammer in an explicit wait when retrieving buffer contents for readingErik Faye-Lund2020-05-221-0/+15
* zink: reset query on-demand when beginning a new query from resumeMike Blumenkrantz2020-05-221-0/+1
* zink: fix vkCmdResetQueryPool usageMike Blumenkrantz2020-05-221-1/+1
* zink: flush active queries on destroy and free query objectMike Blumenkrantz2020-05-221-7/+20
* zink: add SpvId returns to a couple ntv functionsMike Blumenkrantz2020-05-221-2/+3