projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Fix array initializer.
[mesa.git]
/
src
/
compiler
/
2018-10-24
Jose Fonseca
nir: Fix array initializer.
tree
|
commitdiff
2018-10-24
Juan A. Suarez Romero
nir: fix nir_copy_propagation test
tree
|
commitdiff
2018-10-23
Samuel Pitoiset
nir: add linking helper nir_link_xfb_varyings()
tree
|
commitdiff
2018-10-23
Jason Ekstrand
nir/algebraic: Fix a typo in the bit size validation...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Provide descriptive asserts for bit...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Loosen a restriction on variables
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: A bit of validation refactoring'
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Make internal classes str-able
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Generalize an optimization
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/algebraic: Use bool internally instead of bool32
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir: Use nir_src_is_const and nir_src_as_* in core...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/search_helpers: Use nir_src_is_const and friends
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir/search: Use nir_src_is_const and friends
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir: Add some new helpers for working with const sources
tree
|
commitdiff
2018-10-22
Jason Ekstrand
spirv: Add no-op support for VK_GOOGLE_hlsl_functionality1
tree
|
commitdiff
2018-10-22
Jason Ekstrand
spirv: Add support for SPV_GOOGLE_decorate_string
tree
|
commitdiff
2018-10-16
Vadym Shovkoplias
glsl: Check the subroutine associated functions names
tree
|
commitdiff
2018-10-16
Vadym Shovkoplias
glsl/linker: Change the format of spec quotation
tree
|
commitdiff
2018-10-16
Dave Airlie
nir: fix clip cull lowering to not assert if GLSL alrea...
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Copy propagation between blocks
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Take call instruction into account in copy_prop_vars
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add tests for copy propagation of derefs
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Remove handling of dead writes from copy_prop_vars
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Separate dead write removal into its own pass
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add tests for dead write elimination
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add test file for vars related passes
tree
|
commitdiff
2018-10-16
Caio Marcelo de...
nir: Add nir_imm_ivec2 helper
tree
|
commitdiff
2018-10-16
Eric Anholt
nir: Expose nir_remove_unused_io_vars().
tree
|
commitdiff
2018-10-16
Eric Anholt
nir: Be sure to fix deref modes after demoting shader...
tree
|
commitdiff
2018-10-15
Kenneth Graunke
nir: Create sampler2D variables in nir_lower_{bitmap...
tree
|
commitdiff
2018-10-13
Jason Ekstrand
spirv: Update SPIR-V json and headers to Khronos master
tree
|
commitdiff
2018-10-12
Samuel Pitoiset
spirv/nir: handle memory access qualifiers for SSBO...
tree
|
commitdiff
2018-10-11
Jason Ekstrand
nir: Add a bunch of b2[if] optimizations
tree
|
commitdiff
2018-10-11
Timothy Arceri
glsl: remove redundant es_shader checks
tree
|
commitdiff
2018-10-10
Timothy Arceri
glsl: ignore trailing whitespace when define redefined
tree
|
commitdiff
2018-10-09
Ian Romanick
nir/algebraic: Simplify fsat of fsign
tree
|
commitdiff
2018-10-09
Ian Romanick
nir/algebraic: sign(x)*x*x is abs(x)*x
tree
|
commitdiff
2018-10-09
Ian Romanick
nir: Add helper functions to get the instruction that...
tree
|
commitdiff
2018-10-09
Dylan Baker
meson: Don't build glsl compiler tests unless OpenGL...
tree
|
commitdiff
2018-10-08
Ilia Mirkin
glsl: fix array assignments of a swizzled vector
tree
|
commitdiff
2018-10-08
Tapani Pälli
glsl: do not attempt assignment if operand type not...
tree
|
commitdiff
2018-10-05
Samuel Pitoiset
spirv: mark variables decorated with XfbBuffer as alway...
tree
|
commitdiff
2018-10-04
Jason Ekstrand
nir/alu_to_scalar: Use ssa_for_alu_src in hand-rolled...
tree
|
commitdiff
2018-10-04
Vadym Shovkoplias
glsl/linker: Check the subroutine associated functions...
tree
|
commitdiff
2018-10-02
Jason Ekstrand
spirv: Move function call handling to vtn_cfg
tree
|
commitdiff
2018-10-02
Jason Ekstrand
nir/from_ssa: Don't rewrite derefs destinations to...
tree
|
commitdiff
2018-10-02
Jason Ekstrand
nir/cf: Remove phi sources if needed in nir_handle_add_jump
tree
|
commitdiff
2018-09-19
Danylo Piliaiev
glsl: Add an assert when cloning ir_dereference_record...
tree
|
commitdiff
2018-09-19
Danylo Piliaiev
glsl: Avoid propagating incompatible type of initializer
tree
|
commitdiff
2018-09-19
Juan A. Suarez Romero
nir: add initializer data to fix MSVC compile error
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir: Add some asserts that we don't put derefs in phis
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir/opt_if: Re-materialize derefs in use blocks before...
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir/loop_unroll: Re-materialize derefs in use blocks...
tree
|
commitdiff
2018-09-19
Jason Ekstrand
nir: Add a small pass to rematerialize derefs per-block
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: add loop unroll support for complex wrapper loops
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: propagates if condition evaluation down some alu...
tree
|
commitdiff
2018-09-14
Timothy Arceri
nir: evaluate if condition uses inside the if branches
tree
|
commitdiff
2018-09-12
Vadym Shovkoplias
glsl/linker: Check the invariance of built-in special...
tree
|
commitdiff
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
tree
|
commitdiff
2018-09-06
Jason Ekstrand
nir: Drop the vs_inputs_dual_locations option
tree
|
commitdiff
2018-09-06
Jason Ekstrand
radeonsi/nir: Set vs_inputs_dual_locations and let...
tree
|
commitdiff
2018-09-06
Jason Ekstrand
compiler: Move double_inputs to gl_program::DualSlotInputs
tree
|
commitdiff
2018-09-06
Timothy Arceri
glsl: fixer lexer for unreachable defines
tree
|
commitdiff
2018-08-30
Ilia Mirkin
glsl: avoid lowering texcoord array except in simple...
tree
|
commitdiff
2018-08-29
Timothy Arceri
glsl: add a mechanism to allow layout qualifiers on...
tree
|
commitdiff
2018-08-29
Timothy Arceri
glsl: skip stringification in preprocessor if in unreac...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
anv,i965: Lower away image derefs in the driver
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Add handle/index-based image intrinsics
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Use a bitfield for image access qualifiers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
glsl/link,i965: Make ImageAccess four-state
tree
|
commitdiff
2018-08-29
Jason Ekstrand
intel/compiler: Do image load/store lowering to NIR
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/types: Add a wrapper for coordinate_components
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Make image load/store intrinsics variable-width
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Fix a bitmask in unpack_11f11f10f
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Rename pack_r11g11b10f to pack_11f1...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add [us]norm conversion helpers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Rename nir_format_bitcast_uint_vec
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add vec mask and sign-extend helpers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/format_convert: Add support for unpacking signed...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/opcodes: Make unpack_half_2x16_split_* variable...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Add some max/min optimizations
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Add more extract_[iu](8|16) optimizations
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir/algebraic: Be more careful converting ushr to extra...
tree
|
commitdiff
2018-08-29
vadym.shovkoplias
glsl/linker: Link all out vars from a shader objects...
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: add loop unroll support for wrapper loops
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir/opt_loop_unroll: Remove unneeded phis if we make...
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: add complex_loop bool to loop info
tree
|
commitdiff
2018-08-29
Timothy Arceri
nir: always attempt to find loop terminators
tree
|
commitdiff
2018-08-28
Caio Marcelo de...
nir: Remove outdated comment
tree
|
commitdiff
2018-08-28
Kevin Rogovin
mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
tree
|
commitdiff
2018-08-27
vadym.shovkoplias
glsl/linker: Allow unused in blocks which are not decla...
tree
|
commitdiff
2018-08-27
Jason Ekstrand
nir: Pull block_ends_in_jump into nir.h
tree
|
commitdiff
2018-08-24
Emil Velikov
Revert "configure: allow building with python3"
tree
|
commitdiff
2018-08-24
Marek Olšák
mesa: expose AMD_gpu_shader_int64
tree
|
commitdiff
2018-08-24
Marek Olšák
mesa: expose ARB_post_depth_coverage in the Compatibili...
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add an array copy optimization
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add a array-of-vector variable shrinking pass
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add an array splitting pass
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir: Add a structure splitting pass
tree
|
commitdiff
2018-08-24
Jason Ekstrand
nir/types: Add array_or_matrix helpers
tree
|
commitdiff
next