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_program.c
2023-04-25
antonino
nir/zink: use sysvals in `nir_create_passthrough_gs`
blob
|
commitdiff
2023-04-24
Mike Blumenkrantz
zink: add a driver workaround to disable background...
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: use EXT_shader_object to (re)implement separate...
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: move separate shader dsl creation to compiler...
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: minor whitespace cleanup
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: use zink_shader_object for precompiled separate...
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: more zink_shader_object conversion
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-21
antonino
zink: add `single_sample` to fs key
blob
|
commitdiff
|
diff to current
2023-04-20
Mike Blumenkrantz
zink: call zink_shader_free for compute shaders
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-19
xurui
zink: Use malloc to allocate libs
blob
|
commitdiff
|
diff to current
2023-04-14
antonino
zink: use correct primitives for passthrough gs with...
blob
|
commitdiff
|
diff to current
2023-04-14
antonino
zink: don't emulate edgeflags for patches
blob
|
commitdiff
|
diff to current
2023-04-13
xurui
zink: Some return values of malloc should be checked
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
Revert "zink: don't trigger shader variants on pcp...
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
zink: don't trigger shader variants on pcp change if...
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
zink: don't access non_fs part of zink_shader from fs
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
zink: more explicitly track/check rp optimizing per...
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: be explicit about separate shader dsl indexing...
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: always store nir serialized
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: store num_inlinable_uniforms separately for cs...
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: move nir cloning out to callers of zink_shader_co...
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: simplify assign_io() further
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: streamline nir cloning for assign_io
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: swap nir pointers when compiling compute shaders
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: simplify fbfetch output detection from fs
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-04-04
Mike Blumenkrantz
zink: generate flat_flags during shader creation
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: delete shader reordering in assign_io()
blob
|
commitdiff
|
diff to current
2023-03-31
antonino
zink: add provoking vertex mode lowering
blob
|
commitdiff
|
diff to current
2023-03-31
antonino
zink: add field to 'zink_gs_key' and enum
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: unbind generated gs in `bind_last_vertex_stage`
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: improve generated gs unbinding
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: zink: add `parent` to `zink_shader::non_fs`
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: unified `zink_set_primitive_emulation_keys` and...
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: prevent crash when freeing
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: keep xfb properties in quad emulation gs
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
nir/zink: handle provoking vertex mode in `nir_create_p...
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: add `needs_inlining` to `zink_shader`
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: add flags to `zink_gfx_program` and `zink_context`
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: handle quads
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: force line strip out when emulating stipple
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
nir: allow to force line strip out in nir_create_passth...
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: handle edgeflags
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: add `has_edgeflags` flag to zink_shader and zink_...
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
nir: handle edge flags in nir_create_passthrough_gs
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
nir: calculate number of vertices in nir_create_passthr...
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: handle switching between primitives
blob
|
commitdiff
|
diff to current
2023-03-29
Mike Blumenkrantz
zink: stop leaking separate shader nir
blob
|
commitdiff
|
diff to current
2023-03-20
Mike Blumenkrantz
zink: track zsbuf info even when rp optimizing is disabled
blob
|
commitdiff
|
diff to current
2023-03-15
antonino
zink: fix `final_hash` update in `zink_gfx_program_update`
blob
|
commitdiff
|
diff to current
2023-03-14
SoroushIMG
zink: rename shadow key to zs swizzle
blob
|
commitdiff
|
diff to current
2023-03-14
SoroushIMG
zink: workaround undefined swizzle 1 for z/s textures
blob
|
commitdiff
|
diff to current
2023-03-14
SoroushIMG
zink: add needs_zs_shader_swizzle shader key
blob
|
commitdiff
|
diff to current
2023-03-14
SoroushIMG
zink: track shadow swizzle for all shader stages
blob
|
commitdiff
|
diff to current
2023-03-10
antonino
zink: fix stipple pattern in oblique lines
blob
|
commitdiff
|
diff to current
2023-03-09
antonino
zink: add `lower_point_smooth` to `zink_fs_key`
blob
|
commitdiff
|
diff to current
2023-03-09
antonino
zink: fix line smooth lowering
blob
|
commitdiff
|
diff to current
2023-02-13
SoroushIMG
zink: stop creating pipeline library cache for non...
blob
|
commitdiff
|
diff to current
2023-02-13
SoroushIMG
zink: allocate program shader caches from the program...
blob
|
commitdiff
|
diff to current
2023-02-13
SoroushIMG
zink: fix compute shader leaks
blob
|
commitdiff
|
diff to current
2023-02-13
Mike Blumenkrantz
zink: also replace hash_entry::key when replacing separ...
blob
|
commitdiff
|
diff to current
2023-02-13
Mike Blumenkrantz
zink: calloc separable program zink_gfx_library_key...
blob
|
commitdiff
|
diff to current
2023-02-13
Mike Blumenkrantz
zink: rework separate shader descriptor iterating
blob
|
commitdiff
|
diff to current
2023-02-13
Mike Blumenkrantz
zink: flag gfx programs as removed-from-cache by default
blob
|
commitdiff
|
diff to current
2023-02-13
Mike Blumenkrantz
zink: don't fetch/update pipeline cache for separate...
blob
|
commitdiff
|
diff to current
2023-02-10
Mike Blumenkrantz
zink: implement cross-program pipeline library sharing
blob
|
commitdiff
|
diff to current
2023-02-10
Mike Blumenkrantz
zink: break out zink_gfx_program::libs into refcounted...
blob
|
commitdiff
|
diff to current
2023-02-10
Mike Blumenkrantz
zink: store gfx_hash on zink_gfx_program
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-02-09
Mike Blumenkrantz
zink: allow multiple gpl libraries in zink_create_gfx_p...
blob
|
commitdiff
|
diff to current
2023-02-09
Mike Blumenkrantz
zink: add flags param to zink_pipeline_layout_create()
blob
|
commitdiff
|
diff to current
2023-02-08
Mike Blumenkrantz
zink: fix gpl lib hashing
blob
|
commitdiff
|
diff to current
2023-01-24
Mike Blumenkrantz
zink: pass depth swizzle data block to shader compile
blob
|
commitdiff
|
diff to current
2023-01-24
Mike Blumenkrantz
zink: create another samplerview for shadow textures
blob
|
commitdiff
|
diff to current
2023-01-24
Mike Blumenkrantz
zink: plug in the program/module parts of shadow textur...
blob
|
commitdiff
|
diff to current
2023-01-24
Mike Blumenkrantz
zink: add a fs shader key member to indicate depth...
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
2023-01-23
SoroushIMG
zink: lower LOD-invalid txf when imageRobustAccess2...
blob
|
commitdiff
|
diff to current
2023-01-23
SoroushIMG
zink: add zink_cs_key
blob
|
commitdiff
|
diff to current
2023-01-10
Mike Blumenkrantz
zink: add a fs base key, fix optimal fs key packing
blob
|
commitdiff
|
diff to current
2023-01-10
Mike Blumenkrantz
zink: use optimal key for pipeline library hash
blob
|
commitdiff
|
diff to current
2023-01-10
Mike Blumenkrantz
zink: only flag modules_changed in optimal path if...
blob
|
commitdiff
|
diff to current
2023-01-10
Mike Blumenkrantz
zink: delete dead code
blob
|
commitdiff
|
diff to current
2023-01-09
SoroushIMG
zink: fix disappearing smooth lines after workaround
blob
|
commitdiff
|
diff to current
2022-12-16
Erik Faye-Lund
zink: lower smooth-lines if not supported
blob
|
commitdiff
|
diff to current
2022-12-07
Erik Faye-Lund
zink: fix rebase-mistake
blob
|
commitdiff
|
diff to current
2022-12-06
Igor Torrente
zink: add driver-workaround for missing gl_point_size
blob
|
commitdiff
|
diff to current
2022-12-06
Igor Torrente
zink: rename `zink_set_line_stipple_keys`
blob
|
commitdiff
|
diff to current
2022-12-06
Erik Faye-Lund
zink: do not lower gs-intrinscs, take two
blob
|
commitdiff
|
diff to current
2022-12-01
Erik Faye-Lund
zink: lower line stipple
blob
|
commitdiff
|
diff to current
2022-12-01
Erik Faye-Lund
zink: allow to generate any vertex shader stage
blob
|
commitdiff
|
diff to current
2022-11-02
Erik Faye-Lund
zink: put union fields into structs named by the shader...
blob
|
commitdiff
|
diff to current
next