projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ttn: fix 64-bit shift on 32-bit `1`
[mesa.git]
/
src
/
compiler
/
2019-09-03
Rob Clark
nir: remove unused constant_fold_state
tree
|
commitdiff
2019-09-03
Connor Abbott
nir: Fix num_ssbos when lowering atomic counters
tree
|
commitdiff
2019-09-02
Samuel Pitoiset
nir: do not assume that the result of fexp2(a) is alway...
tree
|
commitdiff
2019-08-29
Pierre-Eric Pellou...
glsl: replace 'x + (-x)' with constant 0
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Add a lot more assertions about...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Range tracking for fpow
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Handle constants in nir_op_mov...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Fix incorrect fadd range result...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Adjust result range of multiplicati...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/range-analysis: Adjust result range of exp2 to...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/algebraic: Clean up value range analysis-based...
tree
|
commitdiff
2019-08-29
Ian Romanick
nir/algebraic: Mark some value range analysis-based...
tree
|
commitdiff
2019-08-28
Ian Romanick
nir/algrbraic: Don't optimize open-coded bitfield rever...
tree
|
commitdiff
2019-08-23
Caio Marcelo de...
compiler/glsl: Fix warning about unused function
tree
|
commitdiff
2019-08-22
Alyssa Rosenzweig
nir: Remove nir_const_load_to_arr
tree
|
commitdiff
2019-08-21
Jason Ekstrand
nir: Add explicit signs to image min/max intrinsics
tree
|
commitdiff
2019-08-21
Danylo Piliaiev
nir/loop_analyze: Treat do{}while(false) loops as 0...
tree
|
commitdiff
2019-08-21
Danylo Piliaiev
nir/loop_unroll: Prepare loop for unrolling in wrapper_...
tree
|
commitdiff
2019-08-21
Danylo Piliaiev
nir/loop_unroll: Update the comments for loop_prepare_f...
tree
|
commitdiff
2019-08-21
Daniel Schürmann
nir/algebraic: some subtraction optimizations
tree
|
commitdiff
2019-08-21
Lionel Landwerlin
mesa/compiler: rework tear down of builtin/types
tree
|
commitdiff
2019-08-21
Lionel Landwerlin
compiler: ensure glsl types are not created without...
tree
|
commitdiff
2019-08-21
Lionel Landwerlin
nir/tests: take reference on glsl types
tree
|
commitdiff
2019-08-21
Lionel Landwerlin
glsl/tests: take refs on glsl types
tree
|
commitdiff
2019-08-20
Daniel Schürmann
nir: add divergence analysis pass.
tree
|
commitdiff
2019-08-20
Rhys Perry
nir/subgroups: Lower clustered reductions with cluster_...
tree
|
commitdiff
2019-08-20
Rhys Perry
nir/lcssa: allow to create LCSSA phis for loop-invarian...
tree
|
commitdiff
2019-08-20
Daniel Schürmann
nir/lcssa: Skip loop invariant variables when convertin...
tree
|
commitdiff
2019-08-20
Rhys Perry
nir: make nir_to_lcssa() a general NIR pass.
tree
|
commitdiff
2019-08-20
Daniel Schürmann
nir/lcssa: handle deref instructions properly
tree
|
commitdiff
2019-08-19
Jason Ekstrand
nir: Add more source types to nir_tex_instr_src_type
tree
|
commitdiff
2019-08-19
Roman Stratiienko
nir: Add missing dependency in Android.nir.gen.mk
tree
|
commitdiff
2019-08-17
Vasily Khoruzhick
glsl/standalone: init shader stage in init_gl_program()
tree
|
commitdiff
2019-08-16
Rhys Perry
nir/algebraic: add a few masking-before-unpack optimiza...
tree
|
commitdiff
2019-08-15
Erik Faye-Lund
win32: unify strcasecmp definitions
tree
|
commitdiff
2019-08-15
Erik Faye-Lund
nir: avoid warning when casting bogus pointer
tree
|
commitdiff
2019-08-15
Erik Faye-Lund
glsl: fixup u64-warning
tree
|
commitdiff
2019-08-14
Eric Engestrom
meson: add nir tests to the compiler/nir test suite
tree
|
commitdiff
2019-08-14
Ian Romanick
nir/algebraic: Reassociate shift-by-constant of shift...
tree
|
commitdiff
2019-08-14
Ian Romanick
nir/algebraic: Reassociate add-and-shift to be shift...
tree
|
commitdiff
2019-08-14
Andrii Simiklit
nir/find_array_copies: Reject copies with mismatched...
tree
|
commitdiff
2019-08-14
Ian Romanick
nir/range-analysis: Fail gracefully on non-SSA sources
tree
|
commitdiff
2019-08-13
Iago Toral Quiroga
nir: add a pass to clamp gl_PointSize to a range
tree
|
commitdiff
2019-08-12
Rhys Perry
nir: merge and extend nir_opt_move_comparisons and...
tree
|
commitdiff
2019-08-12
Rhys Perry
nir: replace nir_move_load_const() with nir_opt_sink()
tree
|
commitdiff
2019-08-12
Marek Olšák
compiler: add SYSTEM_VALUE_TESS_LEVEL_OUTER/INNER_DEFAULT
tree
|
commitdiff
2019-08-12
Marek Olšák
compiler: add SYSTEM_VALUE_USER_DATA_AMD
tree
|
commitdiff
2019-08-12
Marek Olšák
compiler: add shader_info.cs.user_data_components_amd
tree
|
commitdiff
2019-08-12
Marek Olšák
compiler: add shader_info.vs.blit_sgprs_amd
tree
|
commitdiff
2019-08-12
Marek Olšák
compiler: add ACCESS_STREAM_CACHE_POLICY
tree
|
commitdiff
2019-08-12
Kenneth Graunke
glsl: Optimize the SoftFP64 shader when first creating it.
tree
|
commitdiff
2019-08-11
Caio Marcelo de...
spirv: Drop lower_workgroup_access_to_offsets
tree
|
commitdiff
2019-08-08
Rhys Perry
nir: add nir_lower_to_explicit()
tree
|
commitdiff
2019-08-08
Rhys Perry
nir/lower_explicit_io: add nir_var_mem_shared support
tree
|
commitdiff
2019-08-08
Erik Faye-Lund
spirv: fixup signature
tree
|
commitdiff
2019-08-06
Connor Abbott
nir/builder: Add nir_b2i
tree
|
commitdiff
2019-08-06
Pierre-Eric Pellou...
nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics
tree
|
commitdiff
2019-08-06
Pierre-Eric Pellou...
glsl: add EXT_shader_image_load_store new image functions
tree
|
commitdiff
2019-08-06
Pierre-Eric Pellou...
glsl: add EXT_shader_image_load_store keywords to lexer
tree
|
commitdiff
2019-08-06
Pierre-Eric Pellou...
glsl: add size qualifiers from EXT_shader_image_load_store
tree
|
commitdiff
2019-08-06
Pierre-Eric Pellou...
glsl: handle differences between ARB/EXT versions of...
tree
|
commitdiff
2019-08-06
Antia Puentes
nir/spirv: Fix gl_BaseVertex for non-indexed draws...
tree
|
commitdiff
2019-08-06
Jonathan Marek
glcpp: use pre-expansion line number for __LINE__
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Use value range analysis to eliminate...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Use value range analysis to convert...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Use value range analysis to eliminate...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Use value range analysis to eliminate...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/range-analysis: Range tracking for ffma and flrp
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/range-analysis: Range tracking for bcsel
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/range-analysis: Tighten the range of fsat based...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/range-analysis: Rudimentary value range analysis...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Simplify some comparisons like a+constan...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Recognize (a < 0 || 0 < b) as min(a...
tree
|
commitdiff
2019-08-06
Ian Romanick
nir/algebraic: Replace checks that a value is between...
tree
|
commitdiff
2019-08-03
Eric Engestrom
meson: drop unused dep_{thread,dl}
tree
|
commitdiff
2019-08-03
Eric Engestrom
meson: replace libmesa_util with idep_mesautil
tree
|
commitdiff
2019-08-02
Connor Abbott
nir/find_array_copies: Reject copies with mismatched...
tree
|
commitdiff
2019-08-01
Jason Ekstrand
nir: Stop whacking gl_FrontFacing to a system value
tree
|
commitdiff
2019-07-31
Jason Ekstrand
nir/lower_io: Add an option to lower 64-bit varyings
tree
|
commitdiff
2019-07-31
Dave Airlie
nir: use common deref has indirect code in scratch...
tree
|
commitdiff
2019-07-31
Eric Engestrom
nir: remove explicit nir_intrinsic_index_flag values
tree
|
commitdiff
2019-07-31
Erico Nunes
nir/algebraic: rename lower_bitshift to lower_bitops
tree
|
commitdiff
2019-07-31
Erico Nunes
nir/algebraic: add new fsum ops and fdot lowering
tree
|
commitdiff
2019-07-31
Eric Engestrom
autotools: delete leftover script wrapper
tree
|
commitdiff
2019-07-31
Eric Engestrom
compiler/nir: add an ASSERTED
tree
|
commitdiff
2019-07-31
Eric Engestrom
tree-wide: replace MAYBE_UNUSED with ASSERTED
tree
|
commitdiff
2019-07-31
Eric Engestrom
compiler: replace MAYBE_UNUSED with UNUSED
tree
|
commitdiff
2019-07-30
Lionel Landwerlin
spirv: don't discard access set by vtn_pointer_dereference
tree
|
commitdiff
2019-07-30
Paulo Zanoni
glsl: Add builtin functions for EXT_texture_shadow_lod
tree
|
commitdiff
2019-07-30
Paulo Zanoni
glsl: Allow _textureCubeArrayShadow function to accept...
tree
|
commitdiff
2019-07-30
Paulo Zanoni
mesa: extension boilerplate for EXT_texture_shadow_lod
tree
|
commitdiff
2019-07-30
Connor Abbott
nir/find_array_copies: Use correct parent array length
tree
|
commitdiff
2019-07-30
Connor Abbott
nir: Fix comparison for nir_deref_instr_is_known_out_of...
tree
|
commitdiff
2019-07-29
Jason Ekstrand
intel: Use a system value for gl_FragCoord
tree
|
commitdiff
2019-07-29
Jason Ekstrand
glsl: Treat gl_FragCoord as a varying even when it...
tree
|
commitdiff
2019-07-29
Eric Anholt
nir: Fix helgrind complaints about data race in trivial...
tree
|
commitdiff
2019-07-29
Connor Abbott
nir/find_array_copies: Handle wildcards and overlapping...
tree
|
commitdiff
2019-07-29
Connor Abbott
nir: Print array deref indices as decimal
tree
|
commitdiff
2019-07-26
Sagar Ghuge
nir: Optimize umod lowering
tree
|
commitdiff
2019-07-26
Lionel Landwerlin
spirv: propagate access qualifiers through ssa & pointer
tree
|
commitdiff
next