summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* zink: move primitive-topology stuff into programErik Faye-Lund2019-10-285-44/+52
* zink: assign increasing locations to varyingsErik Faye-Lund2019-10-281-23/+35
* zink: ensure textures are transitioned properlyErik Faye-Lund2019-10-281-30/+47
* zink: ensure non-fragment shaders use lod-versions of textureErik Faye-Lund2019-10-283-10/+88
* zink: emit dedicated block for variablesErik Faye-Lund2019-10-281-11/+15
* zink: use uvec for undefsErik Faye-Lund2019-10-281-1/+1
* zink: do not destroy staging-resource, deref itErik Faye-Lund2019-10-281-2/+1
* zink: track used resourcesErik Faye-Lund2019-10-281-0/+3
* zink: implement fmodErik Faye-Lund2019-10-281-0/+1
* zink: store shader_info in zink_shaderErik Faye-Lund2019-10-282-0/+6
* zink: texture-rects?Erik Faye-Lund2019-10-282-3/+2
* zink: delete samplers after the current cmdbufErik Faye-Lund2019-10-283-2/+14
* zink: add curr_cmdbuf-helperErik Faye-Lund2019-10-282-1/+7
* zink: reference blit/copy-region resourcesErik Faye-Lund2019-10-281-0/+6
* zink: whitespace cleanupErik Faye-Lund2019-10-282-2/+2
* zink: wait for idle on context-destroyErik Faye-Lund2019-10-281-0/+4
* zink: reference ubos and texturesErik Faye-Lund2019-10-281-3/+6
* zink: reference vertex and index buffersErik Faye-Lund2019-10-283-5/+42
* zink: return old fence from zink_flushErik Faye-Lund2019-10-281-0/+6
* zink: reference renderpass and framebuffer from cmdbufErik Faye-Lund2019-10-283-3/+19
* zink: cache those pipelinesErik Faye-Lund2019-10-283-8/+57
* zink: move renderpass inside gfx pipeline stateErik Faye-Lund2019-10-284-10/+8
* zink: cache programsErik Faye-Lund2019-10-282-9/+61
* zink: pass zink_render_pass to pipeline-creationErik Faye-Lund2019-10-283-5/+6
* zink: prepare for multiple cmdbufsErik Faye-Lund2019-10-283-5/+7
* zink: move cmdbuf-resetting into a helperErik Faye-Lund2019-10-281-6/+12
* zink: do not leak image-viewsErik Faye-Lund2019-10-282-1/+9
* zink: move render-pass begin to helperErik Faye-Lund2019-10-281-12/+20
* zink: prepare for caching of renderpases/framebuffersErik Faye-Lund2019-10-281-4/+14
* zink/spirv: implement loopsErik Faye-Lund2019-10-283-3/+70
* zink/spirv: implement discardErik Faye-Lund2019-10-283-0/+23
* zink/spirv: implement if-statementsErik Faye-Lund2019-10-283-2/+141
* zink/spirv: prepare for control-flowErik Faye-Lund2019-10-282-2/+35
* zink/spirv: handle reading registersErik Faye-Lund2019-10-281-5/+54
* zink/spirv: implement some integer opsErik Faye-Lund2019-10-281-0/+3
* zink/spirv: store all values as uint.Dave Airlie2019-10-281-59/+295
* zink: remove discard_ifErik Faye-Lund2019-10-281-0/+46
* zink: query support (v2)Dave Airlie2019-10-285-0/+159
* zink: transform z-rangeErik Faye-Lund2019-10-281-0/+52
* zink: add dri loaderDave Airlie2019-10-289-7/+123
* zink/spirv: implement point-spritesErik Faye-Lund2019-10-282-0/+7
* zink: ask for flatshade loweringDave Airlie2019-10-281-0/+3
* zink: detect presence of VK_KHR_maintenance1Erik Faye-Lund2019-10-282-0/+20
* zink: introduce opengl over vulkanErik Faye-Lund2019-10-2834-2/+7003
* radv: fix OpQuantizeToF16 for NaN on GFX6-7Samuel Pitoiset2019-10-281-2/+2
* radv: enable fast depth/stencil clears with separate aspects on GFX8Samuel Pitoiset2019-10-281-7/+0
* iris: Mark aux-map BO as used by all batchesJordan Justen2019-10-281-9/+44
* iris/gen12: Write GFX_AUX_TABLE base address registerJordan Justen2019-10-285-0/+42
* iris: Map each surf to it's aux-surf in the aux-map tablesJordan Justen2019-10-282-0/+36
* isl/gen12: 64k surface alignmentJordan Justen2019-10-281-0/+4