projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: remove unused indices from `nir_load_push_constant` calls
[platform/upstream/mesa.git]
/
src
/
gallium
/
drivers
/
zink
/
zink_compiler.c
2023-08-12
antonino
zink: remove unused indices from `nir_load_push_constan...
blob
|
commitdiff
2023-08-11
Mike Blumenkrantz
nir: add a filter cb to lower_io_to_scalar
blob
|
commitdiff
|
diff to current
2023-08-11
Mike Blumenkrantz
zink: add a special separate shader i/o mode for legacy...
blob
|
commitdiff
|
diff to current
2023-08-11
Mike Blumenkrantz
zink: pre-convert mode in fixup_io_locations
blob
|
commitdiff
|
diff to current
2023-08-10
Mike Blumenkrantz
zink: fix big tcs output io
blob
|
commitdiff
|
diff to current
2023-08-10
Mike Blumenkrantz
zink: reindex ssa defs before dumping debug shaders
blob
|
commitdiff
|
diff to current
2023-08-10
Mike Blumenkrantz
zink: move ZINK_DEBUG=nir printing to just before compile
blob
|
commitdiff
|
diff to current
2023-08-08
Mike Blumenkrantz
zink: propagate have_workgroup_memory_explicit_layout...
blob
|
commitdiff
|
diff to current
2023-08-08
Samuel Pitoiset
zink: fix setting VkShaderCreateInfoEXT::nextStage
blob
|
commitdiff
|
diff to current
2023-08-03
Alyssa Rosenzweig
treewide: Drop is_ssa asserts
blob
|
commitdiff
|
diff to current
2023-08-02
Alyssa Rosenzweig
nir: Remove reg_intrinsics parameter to convert_from_ssa
blob
|
commitdiff
|
diff to current
2023-07-25
Yonggang Luo
zink: Convert to use nir_foreach_function_impl when...
blob
|
commitdiff
|
diff to current
2023-07-12
Alyssa Rosenzweig
zink: Switch to register intrinsics
blob
|
commitdiff
|
diff to current
2023-07-12
Christian Gmeiner
nir: rename has_txs to has_texture_scaling
blob
|
commitdiff
|
diff to current
2023-07-12
Faith Ekstrand
nir: Add a reg_intrinsics flag to nir_convert_from_ssa
blob
|
commitdiff
|
diff to current
2023-07-10
Erik Faye-Lund
nir: use nir_intrinsic_get_var
blob
|
commitdiff
|
diff to current
2023-07-03
Konstantin Seurer
zink: Use nir_builder_at
blob
|
commitdiff
|
diff to current
2023-06-27
Alyssa Rosenzweig
treewide: Remove unused builders
blob
|
commitdiff
|
diff to current
2023-06-27
Alyssa Rosenzweig
treewide: Use nir_builder_create more
blob
|
commitdiff
|
diff to current
2023-06-27
Alyssa Rosenzweig
nir: Use nir_builder_create
blob
|
commitdiff
|
diff to current
2023-06-15
Erik Faye-Lund
nir: add and use nir_imod_imm
blob
|
commitdiff
|
diff to current
2023-06-13
Alyssa Rosenzweig
treewide: Remove use_scoped_barrier
blob
|
commitdiff
|
diff to current
2023-06-06
Alyssa Rosenzweig
treewide: Use nir_trim_vector more
blob
|
commitdiff
|
diff to current
2023-06-03
Yonggang Luo
compiler: Rename shader_prim to mesa_prim and replace...
blob
|
commitdiff
|
diff to current
2023-06-01
Emma Anholt
zink: Use PIPE_CAP_FS_POINT_IS_SYSVAL.
blob
|
commitdiff
|
diff to current
2023-05-30
Erik Faye-Lund
zink: compute correct location for line-smooth gs
blob
|
commitdiff
|
diff to current
2023-05-26
Mike Blumenkrantz
zink: don't propagate psiz in quads emulation gs
blob
|
commitdiff
|
diff to current
2023-05-26
Mike Blumenkrantz
zink: don't remove psiz from linked shaders if the...
blob
|
commitdiff
|
diff to current
2023-05-25
Alyssa Rosenzweig
zink: Switch to scoped barriers
blob
|
commitdiff
|
diff to current
2023-05-25
Thomas H.P. Andersen
zink: remove unused tgsi includes
blob
|
commitdiff
|
diff to current
2023-05-25
Erik Faye-Lund
nir: use nir_fsub_imm
blob
|
commitdiff
|
diff to current
2023-05-25
Erik Faye-Lund
nir: use more nir_fmul_imm
blob
|
commitdiff
|
diff to current
2023-05-24
Alyssa Rosenzweig
treewide: Avoid nir_lower_regs_to_ssa calls
blob
|
commitdiff
|
diff to current
2023-05-17
Alyssa Rosenzweig
nir: Drop unused name from nir_ssa_dest_init
blob
|
commitdiff
|
diff to current
2023-05-16
Alyssa Rosenzweig
treewide: Stop lowering legacy atomics
blob
|
commitdiff
|
diff to current
2023-05-15
antonino
zink: don't create invalid inputs in `zink_create_quads...
blob
|
commitdiff
|
diff to current
2023-05-15
antonino
zink: handle interface blocks in `copy_vars`
blob
|
commitdiff
|
diff to current
2023-05-12
Alyssa Rosenzweig
zink: Use unified atomics
blob
|
commitdiff
|
diff to current
2023-05-10
Emma Anholt
zink: Don't flag legacy_shadow_mask for RED-only reads...
blob
|
commitdiff
|
diff to current
2023-05-10
Emma Anholt
zink: Fix silly void * type in rewrite_tex_dest.
blob
|
commitdiff
|
diff to current
2023-05-10
Emma Anholt
zink: Explain some of the current pathway for shadow...
blob
|
commitdiff
|
diff to current
2023-05-09
Mike Blumenkrantz
zink: compare desc set to detect bindless vars in separ...
blob
|
commitdiff
|
diff to current
2023-05-04
antonino
zink: take location_frac into account in pv emulation
blob
|
commitdiff
|
diff to current
2023-04-29
antonino
Revert "zink: don't render with multisampling when...
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: enable EXT_shader_object for generic precompiles
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: make zink_shader_spirv_compile public
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: allow zink_shader_module to be either a shobj...
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: store spirv onto zink_shader_object structs
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: use zink_shader_object for zink_shader_module
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: rename 'separate' param in shader compilation...
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: don't run update_so_info if shader has no outputs
blob
|
commitdiff
|
diff to current
2023-04-27
Mike Blumenkrantz
zink: add a workaround for a nir_assign_io_var_location...
blob
|
commitdiff
|
diff to current
2023-04-26
Mike Blumenkrantz
zink: use EXT_shader_object to implement generic separa...
blob
|
commitdiff
|
diff to current
2023-04-26
Mike Blumenkrantz
zink: handle all stages in fixup_io_locations()
blob
|
commitdiff
|
diff to current
2023-04-25
Mike Blumenkrantz
zink: print the type of shader when dumping
blob
|
commitdiff
|
diff to current
2023-04-25
antonino
zink: fix store subsitution in `lower_pv_mode_gs_store`
blob
|
commitdiff
|
diff to current
2023-04-25
antonino
nir/zink: use sysvals in `nir_create_passthrough_gs`
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: fix array copying in pv lowering
blob
|
commitdiff
|
diff to current
2023-04-24
antonino
zink: fix line strip offsets in pv mode emulation
blob
|
commitdiff
|
diff to current
2023-04-24
antonino
zink: fix exit condition on pv emulation loop
blob
|
commitdiff
|
diff to current
2023-04-24
antonino
zink: use ring buffer to preserve last element
blob
|
commitdiff
|
diff to current
2023-04-24
antonino
zink: fix pv mode lowring index calculation
blob
|
commitdiff
|
diff to current
2023-04-24
SoroushIMG
zink: take location_frac into account in lower_line_smo...
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: run bo lowering passes for separate shader compil...
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: add a 'separate' flag to shader module compile...
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: 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: make zink_shader_spirv_compile static
blob
|
commitdiff
|
diff to current
2023-04-24
Mike Blumenkrantz
zink: wrap return of compile_module()
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: don't render with multisampling when it is disabled
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: always wait on precompile fence at start of zink_...
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-19
Marek Olšák
nir: add next_stage parameter to nir_slot_is_sysval_out...
blob
|
commitdiff
|
diff to current
2023-04-13
Emma Anholt
zink: Avoid infinite loop finding no var in update_so_info.
blob
|
commitdiff
|
diff to current
2023-04-11
Mike Blumenkrantz
zink: fix GPL lib leaking
blob
|
commitdiff
|
diff to current
2023-04-11
Mike Blumenkrantz
zink: unroll array loop when copying vars for passthrou...
blob
|
commitdiff
|
diff to current
2023-04-07
antonino
zink: add `descriptor_bindless_id` to `zink_shader_info`
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
zink: reuse copy_vars for generated tcs
blob
|
commitdiff
|
diff to current
2023-04-07
Mike Blumenkrantz
zink: reuse d3d12 variable copying to make passthrough...
blob
|
commitdiff
|
diff to current
2023-04-06
Emma Anholt
zink: Enable nir_lower_frexp.
blob
|
commitdiff
|
diff to current
2023-04-06
Emma Anholt
zink: Add mapping for nir_op_ldexp, but disable it...
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: 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-04-04
Mike Blumenkrantz
zink: generate flat_flags during shader creation
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: pass nir_shader to update_so_info()
blob
|
commitdiff
|
diff to current
2023-04-04
Mike Blumenkrantz
zink: add and populate a shader_info struct to zink_shader
blob
|
commitdiff
|
diff to current
2023-03-31
antonino
zink: add provoking vertex mode lowering
blob
|
commitdiff
|
diff to current
2023-03-30
Mike Blumenkrantz
zink: fix quads emulation gs with array variables
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: improve generated gs unbinding
blob
|
commitdiff
|
diff to current
2023-03-29
antonino
zink: prevent crash when freeing
blob
|
commitdiff
|
diff to current
next