projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nir/zink: use sysvals in `nir_create_passthrough_gs`
[platform/upstream/mesa.git]
/
src
/
gallium
/
drivers
/
zink
/
zink_compiler.h
2023-04-25
antonino
nir/zink: use sysvals in `nir_create_passthrough_gs`
blob
|
commitdiff
2023-04-24
Mike Blumenkrantz
zink: more zink_shader_object conversion
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: make zink_shader_spirv_compile static
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: wrap zink_shader_compile_separate() return
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: use tes to generate tcs
blob
|
commitdiff
|
diff to current
2023-04-20
Mike Blumenkrantz
zink: add a util function for printing shaders
blob
|
commitdiff
|
diff to current
2023-04-20
Mike Blumenkrantz
zink: split out generic shader destruction for reuse
blob
|
commitdiff
|
diff to current
2023-04-20
Mike Blumenkrantz
zink: zink_shader_free -> zink_gfx_shader_free
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: break out nir blob deserializing
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: store nir as serialized on zink_shader structs
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: directly return nir from zink_shader_tcs_create
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: pass nir directly to zink_shader_tcs_create()
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: use zink_shader::info instead of zink_shader...
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: handle provoking vertex mode for filled quads
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: implement flat shading using inlined uniforms
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: filled quad emulation gs generation function
blob
|
commitdiff
|
diff to current
2023-03-29
Mike Blumenkrantz
zink: stop leaking separate shader nir
blob
|
commitdiff
|
diff to current
2023-02-09
Mike Blumenkrantz
zink: use GPL to handle (simple) separate shader objects
blob
|
commitdiff
|
diff to current
2023-01-24
Mike Blumenkrantz
zink: add an extra_data param to zink_shader_compile
blob
|
commitdiff
|
diff to current
2022-10-27
Mike Blumenkrantz
zink: pass KERNEL shaders through successfully
blob
|
commitdiff
|
diff to current
2022-10-26
SoroushIMG
zink: limit gl_Layer clamping to drivers that need it
blob
|
commitdiff
|
diff to current
2022-09-23
Mike Blumenkrantz
zink: use screen param for zink_shader_free()
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add function to check whether a shader has cube...
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: remove all pipe_shader_type usage
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: move all types/enums into zink_types.h
blob
|
commitdiff
|
diff to current
2022-06-13
Mike Blumenkrantz
zink: cap driver inlining using ssa allocation limit
blob
|
commitdiff
|
diff to current
2022-04-22
Mike Blumenkrantz
zink: use vulkan memory model shader semantics for...
blob
|
commitdiff
|
diff to current
2022-03-09
Mike Blumenkrantz
zink: handle spirv xfb insanity
blob
|
commitdiff
|
diff to current
2022-02-11
Mike Blumenkrantz
zink: implement generated tcs variants using spirv...
blob
|
commitdiff
|
diff to current
2022-02-11
Mike Blumenkrantz
zink: store the spirv_shader to the zink_shader struct...
blob
|
commitdiff
|
diff to current
2022-02-11
Mike Blumenkrantz
zink: split off CreateShaderModule into util function
blob
|
commitdiff
|
diff to current
2022-01-20
Mike Blumenkrantz
zink: only allocate ntv residency info if it will be...
blob
|
commitdiff
|
diff to current
2022-01-20
Mike Blumenkrantz
zink: always pass shader info to ntv
blob
|
commitdiff
|
diff to current
2022-01-20
Mike Blumenkrantz
zink: rename zink_so_info -> zink_shader_info
blob
|
commitdiff
|
diff to current
2021-10-26
Mike Blumenkrantz
zink: detect prim type more accurately for tess/gs...
blob
|
commitdiff
|
diff to current
2021-09-27
Mike Blumenkrantz
zink: implement bindless textures
blob
|
commitdiff
|
diff to current
2021-09-16
Mike Blumenkrantz
zink: move shader keys to be persistent on pipeline...
blob
|
commitdiff
|
diff to current
2021-09-16
Mike Blumenkrantz
zink: make tcs shader generation take screen param
blob
|
commitdiff
|
diff to current
2021-09-06
Emma Anholt
mesa/st: Add an optional GLSL link fail msg to finalize...
blob
|
commitdiff
|
diff to current
2021-09-01
Mike Blumenkrantz
zink: incrementally hash gfx shader stages
blob
|
commitdiff
|
diff to current
2021-08-31
Mike Blumenkrantz
zink: add a compiler pass to translate fbfetch -> input...
blob
|
commitdiff
|
diff to current
2021-08-13
Ian Romanick
gallium: Remove "optimize" parameter from pipe_screen...
blob
|
commitdiff
|
diff to current
2021-07-31
Mike Blumenkrantz
zink: add locking for zink_shader::programs
blob
|
commitdiff
|
diff to current
2021-07-06
Mike Blumenkrantz
zink: remove shader_id
blob
|
commitdiff
|
diff to current
2021-07-06
Mike Blumenkrantz
zink: remove gfx program slot mapping
blob
|
commitdiff
|
diff to current
2021-06-16
Erik Faye-Lund
zink: introduce a define for max descriptors per type
blob
|
commitdiff
|
diff to current
2021-06-16
Mike Blumenkrantz
zink: use u_live_shader_cache
blob
|
commitdiff
|
diff to current
2021-06-16
Mike Blumenkrantz
zink: split lazy sets based on descriptor type
blob
|
commitdiff
|
diff to current
2021-06-01
Mike Blumenkrantz
zink: add a second descriptor manager
blob
|
commitdiff
|
diff to current
2021-05-12
Mike Blumenkrantz
zink: track number of tbos in shader data
blob
|
commitdiff
|
diff to current
2021-04-29
Mike Blumenkrantz
zink: add fastpath for getting default shader variants
blob
|
commitdiff
|
diff to current
2021-04-27
Erik Faye-Lund
zink: make zink_binding private
blob
|
commitdiff
|
diff to current
2021-04-08
Mike Blumenkrantz
zink: add a pipe_screen::finalize_nir hook
blob
|
commitdiff
|
diff to current
2021-03-17
Mike Blumenkrantz
zink: move zink_binding() to compiler.c
blob
|
commitdiff
|
diff to current
2021-03-16
Mike Blumenkrantz
zink: add util function for checking whether a shader...
blob
|
commitdiff
|
diff to current
2021-03-12
Mike Blumenkrantz
zink: break out descriptor stuff into new files
blob
|
commitdiff
|
diff to current
2021-03-12
Mike Blumenkrantz
zink: split descriptor sets based on usage
blob
|
commitdiff
|
diff to current
2021-03-09
Mike Blumenkrantz
zink: only export necessary xfb outputs to ntv
blob
|
commitdiff
|
diff to current
2021-03-09
Mike Blumenkrantz
zink: handle direct xfb output from output variables
blob
|
commitdiff
|
diff to current
2021-03-09
Mike Blumenkrantz
zink: stop allocating xfb slot map
blob
|
commitdiff
|
diff to current
2021-02-24
Mike Blumenkrantz
zink: support gl_LocalGroupSize
blob
|
commitdiff
|
diff to current
2021-01-29
Mike Blumenkrantz
zink: move tess/geom shader info to vs shader key
blob
|
commitdiff
|
diff to current
2021-01-21
Mike Blumenkrantz
zink: handle image descriptors during zink_shader creation
blob
|
commitdiff
|
diff to current
2021-01-13
Mike Blumenkrantz
zink: clamp sampler+samplerview limits
blob
|
commitdiff
|
diff to current
2021-01-10
Erik Faye-Lund
zink: setup compiler options during init
blob
|
commitdiff
|
diff to current
2021-01-04
Mike Blumenkrantz
zink: handle dynamic sampler array indexing for arb_gpu...
blob
|
commitdiff
|
diff to current
2020-12-22
Mike Blumenkrantz
zink: implement passthrough tcs shader injection
blob
|
commitdiff
|
diff to current
2020-12-22
Mike Blumenkrantz
zink: pull xfb info from tess shader when applicable
blob
|
commitdiff
|
diff to current
2020-12-08
Mike Blumenkrantz
zink: initial shader key implementation
blob
|
commitdiff
|
diff to current
2020-11-24
Erik Faye-Lund
Revert "zink: initial implementation of shader keys"
blob
|
commitdiff
|
diff to current
2020-11-13
Mike Blumenkrantz
zink: initial implementation of shader keys
blob
|
commitdiff
|
diff to current
2020-10-16
Mike Blumenkrantz
zink: add handling for gs in ntv
blob
|
commitdiff
|
diff to current
2020-10-14
Mike Blumenkrantz
zink: redo slot mapping again for the last time really...
blob
|
commitdiff
|
diff to current
2020-08-07
Mike Blumenkrantz
zink: split up creating zink_shader objects and VkShade...
blob
|
commitdiff
|
diff to current
2020-08-07
Mike Blumenkrantz
zink: adjust zink_shader struct to contain full streamo...
blob
|
commitdiff
|
diff to current
2020-07-18
Mike Blumenkrantz
zink: destroy gfx program when a shader is freed
blob
|
commitdiff
|
diff to current
2020-06-17
Mike Blumenkrantz
zink: implement transform feedback support to finish...
blob
|
commitdiff
|
diff to current
2020-06-17
Mike Blumenkrantz
zink: implement streamout and xfb handling in ntv
blob
|
commitdiff
|
diff to current
2020-06-09
Mike Blumenkrantz
zink: track program usages for each shader
blob
|
commitdiff
|
diff to current
2019-10-28
Erik Faye-Lund
zink: store shader_info in zink_shader
blob
|
commitdiff
|
diff to current
2019-10-28
Erik Faye-Lund
zink: introduce opengl over vulkan
blob
|
commitdiff
|
diff to current