projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
android: compiler/nir: build nir_divergence_analysis.c
[mesa.git]
/
src
/
compiler
/
2019-09-28
Mauro Rossi
android: compiler/nir: build nir_divergence_analysis.c
tree
|
commitdiff
2019-09-27
Andrii Simiklit
glsl: disallow incompatible matrices multiplication
tree
|
commitdiff
2019-09-27
Eric Anholt
shader_enums: Move MAX_DRAW_BUFFERS to this file.
tree
|
commitdiff
2019-09-25
Ian Romanick
nir/range-analysis: Use types to provide better ranges...
tree
|
commitdiff
2019-09-25
Ian Romanick
nir/range-analysis: Use types in the hash key
tree
|
commitdiff
2019-09-25
Ian Romanick
nir/range-analysis: Bail if the types don't match
tree
|
commitdiff
2019-09-25
Eric Engestrom
glsl: turn runtime asserts of compile-time value into...
tree
|
commitdiff
2019-09-25
Connor Abbott
nir: Fix overlapping vars in nir_assign_io_var_locations()
tree
|
commitdiff
2019-09-25
Erik Faye-Lund
glsl: correct bitcast-helpers
tree
|
commitdiff
2019-09-25
Rhys Perry
nir/opt_remove_phis: handle phis with no sources
tree
|
commitdiff
2019-09-24
Connor Abbott
nir/opt_large_constants: Handle store writemasks
tree
|
commitdiff
2019-09-23
Marek Olšák
nir: define 8-byte size and alignment for bindless...
tree
|
commitdiff
2019-09-23
Marek Olšák
nir: don't add bindless variables to num_textures and...
tree
|
commitdiff
2019-09-23
Jason Ekstrand
nir/repair_ssa: Replace the unreachable check with...
tree
|
commitdiff
2019-09-19
Ian Romanick
nir/algebraic: Additional D3D Boolean optimization
tree
|
commitdiff
2019-09-19
Ian Romanick
nir/algebraic: Do not apply late DPH optimization in...
tree
|
commitdiff
2019-09-19
Jason Ekstrand
Move blob from compiler/ to util/
tree
|
commitdiff
2019-09-19
Samuel Iglesias...
nir/algebraic: refactor inexact opcode restrictions
tree
|
commitdiff
2019-09-18
Caio Marcelo de...
spirv: Add missing break for capability handling
tree
|
commitdiff
2019-09-18
Connor Abbott
nir/opt_if: Fix undef handling in opt_split_alu_of_phi()
tree
|
commitdiff
2019-09-18
Andres Gomez
nir/opcodes: Clear variable names confusion
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: fix fmin/fmax support for doubles
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: fix denorm flush-to-zero in sqrt's lowering at...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: fix denorms in unpack_half_1x16()
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir/algebraic: disable inexact optimizations depending...
tree
|
commitdiff
2019-09-17
Andres Gomez
nir/algebraic: mark float optimizations returning one...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir/constant_expressions: mind rounding mode converting...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir/opcodes: make sure f2f16_rtz and f2f16_rtne behavio...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: mind rounding mode on fadd, fsub, fmul and fma...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: add support for round to zero rounding mode to...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: add support for flushing to zero denorm constants
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: add auxiliary functions to detect if a mode is...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
spirv/nir: keep track of SPV_KHR_float_controls executi...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
spirv: check support for SPV_KHR_float_controls capabil...
tree
|
commitdiff
2019-09-17
Caio Marcelo de...
spirv: Handle ShaderLayer and ShaderViewportIndex capab...
tree
|
commitdiff
2019-09-17
Caio Marcelo de...
spirv: Update JSON and headers to 1.5
tree
|
commitdiff
2019-09-16
Sergii Romantsov
nir/large_constants: pass after lowering copy_deref
tree
|
commitdiff
2019-09-16
Sergii Romantsov
nir/large_constants: more careful data copying
tree
|
commitdiff
2019-09-12
Iago Toral Quiroga
nir/lower_point_size: assume scalar PSIZ
tree
|
commitdiff
2019-09-10
Caio Marcelo de...
glsl/nir: Add and use a gl_nir_link() function
tree
|
commitdiff
2019-09-10
Caio Marcelo de...
glsl/nir: Fill in the Parameters in NIR linker
tree
|
commitdiff
2019-09-10
Caio Marcelo de...
compiler: Add glsl_contains_opaque() helper
tree
|
commitdiff
2019-09-10
Caio Marcelo de...
glsl/nir: Avoid overflow when setting max_uniform_location
tree
|
commitdiff
2019-09-10
Dylan Baker
glsl/tests: Handle windows \r\n new lines
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir/dead_cf: Repair SSA if the pass makes progress
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir/repair_ssa: Insert deref casts when needed
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir/repair_ssa: Repair dominance for unreachable blocks
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir: Add a block_is_unreachable helper
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir: Don't infinitely recurse in lower_ssa_defs_to_regs...
tree
|
commitdiff
2019-09-06
Jason Ekstrand
nir: Handle complex derefs in nir_split_array_vars
tree
|
commitdiff
2019-09-06
Rhys Perry
nir/lower_io_to_vector: don't merge compact varyings
tree
|
commitdiff
2019-09-06
Rhys Perry
nir/lower_io_to_vector: add flat mode
tree
|
commitdiff
2019-09-06
Rhys Perry
nir/lower_io_to_vector: allow FS outputs to be vectorized
tree
|
commitdiff
2019-09-06
Danylo Piliaiev
glsl: Fix unroll of do{} while(false) like loops
tree
|
commitdiff
2019-09-06
Timur Kristóf
nir: Carve out nir_lower_samplers from GLSL code.
tree
|
commitdiff
2019-09-06
Caio Marcelo de...
nir/lower_explicit_io: Handle 1 bit loads and stores
tree
|
commitdiff
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
tree
|
commitdiff
2019-09-05
Connor Abbott
gallium: Plumb through a way to disable GLSL const...
tree
|
commitdiff
2019-09-04
Neil Roberts
glsl: Store the precision for a function return type
tree
|
commitdiff
2019-09-03
Eric Engestrom
nir: fix memleak in error path
tree
|
commitdiff
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
next