projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Hoist add_fbo_bo call
[mesa.git]
/
src
/
compiler
/
2020-08-18
Jason Ekstrand
spirv: Don't emit RMW for vector indexing in shared...
tree
|
commitdiff
2020-08-18
Boris Brezillon
spirv: Add support for the CL Round instruction
tree
|
commitdiff
2020-08-18
Danylo Piliaiev
spirv: Only require bare types to match when copying...
tree
|
commitdiff
2020-08-18
Marcin Ślusarz
glsl: fix crashes on out of bound matrix access using...
tree
|
commitdiff
2020-08-18
Louis-Francis Ratt...
st/mesa: Replace UsesStreams by ActiveStreamMask for GS
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support OpOrdered and OpUnordered opcodes
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Handle LessOrGreater deprecated opcode
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsFinite via fisfinite
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add fisfinite op
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsNormal via fisnormal
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add fisnormal op
tree
|
commitdiff
2020-08-17
Boris Brezillon
nir: Fix i64tof32 lowering
tree
|
commitdiff
2020-08-17
Boris Brezillon
compiler/nir: Add new flags to lower pack/unpack split...
tree
|
commitdiff
2020-08-17
Daniel Stone
glsl/test: Don't run whitespace tests in parallel
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: CL SPIR-V callers should specify address modes
tree
|
commitdiff
2020-08-17
Jason Ekstrand
nir/builder: Make nir_get_ptr_bitsize take a nir_shader
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add nir_address_format_32bit_index_offset_pack64
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add nir_address_format_32bit_offset_as_64bit
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Optimize mask+downcast to just downcast
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Fix serialize/deserialize of void samplers/images
tree
|
commitdiff
2020-08-17
Jesse Natalie
glsl: Add 'bare' shadow sampler type
tree
|
commitdiff
2020-08-17
Gert Wollny
compiler/nir: extend lower_fragcoord_wtrans to support...
tree
|
commitdiff
2020-08-17
Gert Wollny
compiler/nir: rewrite lower_fragcoord_wtrans to use...
tree
|
commitdiff
2020-08-17
Marek Olšák
nir: handle load_input_vertex in nir_get_io_offset_src
tree
|
commitdiff
2020-08-17
Marek Olšák
nir: remove nir_strip stub declaration
tree
|
commitdiff
2020-08-17
Marek Olšák
compiler: add glsl_print_type
tree
|
commitdiff
2020-08-17
BillKristiansen
compiler/glsl: Initialize local variable to zero to...
tree
|
commitdiff
2020-08-16
orbea
spirv/vtn_cfg.c: Include util/debug.h for env_var_as_bo...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
spirv: Add a MESA_SPIRV_FORCE_UNSTRUCTURED environment...
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: parse unstructured CFG
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: extract switch parsing into its own function
tree
|
commitdiff
2020-08-14
Boris Brezillon
spirv: Move the emit a 'return value' store logic into...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add some debug prints
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a route::outside set
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Replace a tripple loop with a double...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a block_for_singular_set helper
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Sort blocks in select_fork
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Rework some set union logic
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Rework handling of skip targets
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Use util/list instead of exec_list
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Clean up ralloc usage
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Document some data structures
tree
|
commitdiff
2020-08-14
Julian Winkler
nir: Add a structurizer
tree
|
commitdiff
2020-08-14
Karol Herbst
nir: Add goto_if jump instruction
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir: Add and use nir_foreach_block_unstructured helpers
tree
|
commitdiff
2020-08-14
Karol Herbst
nir: Add a structured flag to nir_shader
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: rename vtn_emit_cf_list to vtn_emit_cf_list_stru...
tree
|
commitdiff
2020-08-13
Tony Wasserka
nir/lower_idiv: Port recent LLVM fixes to emit_udiv
tree
|
commitdiff
2020-08-11
Jesse Natalie
nir: nir_range_analysis needs to be updated for vec16
tree
|
commitdiff
2020-08-11
Alyssa Rosenzweig
nir/lower_ssbo: Don't set align_* for atomics
tree
|
commitdiff
2020-08-05
Rob Clark
glsl_to_nir: fix bitfield_extract with 16-bit operands
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: improve precision determination for calls
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: don't lower to mediump for desktop OpenGL
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: don't create conversion opcodes for array types
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: don't lower atomic functions to mediump
tree
|
commitdiff
2020-08-05
Rob Clark
glsl: don't inline intrinsics for mediump
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: fix constant expression evaluation for 16-bit...
tree
|
commitdiff
2020-08-05
Marek Olšák
glsl: lower_precision - fix assertion failure with...
tree
|
commitdiff
2020-08-05
Rob Clark
glsl: remove LowerPrecisionTemporaries
tree
|
commitdiff
2020-08-05
Rob Clark
glsl/lower_precision: split out const lowering
tree
|
commitdiff
2020-08-05
Alejandro Piñeiro
nir/lower_tex: handle query lod with nir_lower_tex_pack...
tree
|
commitdiff
2020-08-05
Rhys Perry
spirv: set ACCESS_COHERENT for ssbo/global/image atomic...
tree
|
commitdiff
2020-08-05
Iago Toral Quiroga
nir/lower_tex: skip lower_tex_packing for the texture...
tree
|
commitdiff
2020-08-05
Eric Anholt
nir: Print the constant data size associated with a...
tree
|
commitdiff
2020-08-05
Eric Anholt
nir: Add a little more docs about NIR's constant_data.
tree
|
commitdiff
2020-08-05
Eric Anholt
nir/lower_amul: Use num_ubos/ssbos instead of recomputi...
tree
|
commitdiff
2020-08-04
Caio Marcelo de...
spirv: Propagate explicit layout only in types that...
tree
|
commitdiff
2020-08-04
Jason Ekstrand
spirv: Do more complex unwrapping in get_nir_type
tree
|
commitdiff
2020-08-04
Jason Ekstrand
compiler/types: Add a struct_type_is_packed wrapper
tree
|
commitdiff
2020-08-03
Jason Ekstrand
nir/deref: Don't try to compare derefs containing casts
tree
|
commitdiff
2020-08-03
Eric Anholt
nir: Remove the old nir_opt_shrink_load.
tree
|
commitdiff
2020-08-03
Eric Anholt
nir: Add a pass to cut the trailing ends of vectors.
tree
|
commitdiff
2020-07-31
David Stevens
nir: Add colorspace support to YUV lowering pass
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Get rid of __[u]int64_to_fp32() and __fp32_to_...
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Extend nir_lower_int64() to support i2f/f2i lowering
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Stop passing an options arg to nir_lower_int64()
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Allow casts in nir_deref_instr_get[_const]_offset()
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Use a switch in build_deref_offset()/deref_instr_g...
tree
|
commitdiff
2020-07-30
Marcin Ślusarz
glsl: catch out of bounds access in the debug version
tree
|
commitdiff
2020-07-29
Rhys Perry
nir/load_store_vectorize: fix indentation
tree
|
commitdiff
2020-07-29
Caio Marcelo de...
nir: Filter modes of scoped memory barrier in nir_opt_l...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add a find_variable_with_[driver_]location helper
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/gl_nir_linker: Call add_vars_with_modes once for...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_per_member_structs: Inline split_variables_in...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Use a single list for all shader variables
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/gl_nir_linker: Use nir_foreach_variable_with_modes
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_variable_initializers: Restrict the modes...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_per_member_structs: Use nir_variable_with_mod...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_uniforms_to_ubo: Use nir_foreach_variable_wit...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_two_sided_color: Use nir_variable_create
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/io_to_vector: Use nir_foreach_variable_with_modes
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_io_to_temporaries: Use a separate list for...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Use a nir_shader and mode in lower_clip_cull_dista...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_amul: Add a variable mode check
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Split nir_index_vars into two functions
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_vars: Add mode checks to list walks
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/linking: Rework some internal helpers
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Take a shader and variable mode in nir_assign_io_v...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Take a nir_shader and variable mode in assign_var_...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add and use a nir_variable_list_for_mode helper
tree
|
commitdiff
next