projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: Fix output for sparse MRTs.
[mesa.git]
/
src
/
compiler
/
2018-06-14
Dave Airlie
glsl: allow standalone semicolons outside main()
tree
|
commitdiff
2018-06-08
Gustavo Lima Chaves
spirv: add/hookup SpvCapabilityStencilExportEXT
tree
|
commitdiff
2018-06-07
Plamena Manolova
nir: Add global invocation id intrinsic.
tree
|
commitdiff
2018-06-07
Timothy Arceri
nir: add opt_if_loop_terminator()
tree
|
commitdiff
2018-06-07
Timothy Arceri
nir: move ends_in_break() helper to nir_loop_analyze.h
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Look into uniform structs for samplers when counti...
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for nir_op_bit_count.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for nir_op_bitfield_reverse.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add an ALU lowering pass for mul_high.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for find_lsb.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for ifind_msb to ufind_msb.
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering from ibitfield_extract/ubitfield_extr...
tree
|
commitdiff
2018-06-06
Eric Anholt
nir: Add lowering for bitfieldInsert without using...
tree
|
commitdiff
2018-06-06
zhaowei yuan
glsl: Take 'double' as reserved after GLSL ES 1.0
tree
|
commitdiff
2018-06-04
Samuel Pitoiset
nir: implement the GLSL equivalent of if simplication...
tree
|
commitdiff
2018-06-04
Samuel Pitoiset
nir: make is_comparison() a non-static helper function
tree
|
commitdiff
2018-06-03
Dave Airlie
nir: use num_components wrappers in print/validate.
tree
|
commitdiff
2018-06-01
Ian Romanick
nir: Lower !f2b(x) to x == 0.0
tree
|
commitdiff
2018-06-01
Ian Romanick
nir: Add some missing "optimization undo" patterns
tree
|
commitdiff
2018-06-01
Juan A. Suarez Romero
glsl: Add ir_binop_vector_extract in NIR
tree
|
commitdiff
2018-06-01
Plamena Manolova
mesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
tree
|
commitdiff
2018-06-01
Martin Pelikán
compiler/spirv: reject invalid shader code properly
tree
|
commitdiff
2018-05-31
Samuel Pitoiset
nir: optimize iand(ieq(a, 0), ieq(b, 0)) to ieq(ior...
tree
|
commitdiff
2018-05-30
Timothy Arceri
nir: add unsigned comparison simplifications
tree
|
commitdiff
2018-05-30
Marek Olšák
glsl: parse #version XXX compatibility
tree
|
commitdiff
2018-05-29
Karol Herbst
nir/print: fix printing of 8/16 bit constant variables
tree
|
commitdiff
2018-05-18
Alyssa Rosenzweig
nir: Implement optional b2f->iand lowering
tree
|
commitdiff
2018-05-15
Samuel Pitoiset
spirv: fix visiting inner loops with same break/continu...
tree
|
commitdiff
2018-05-14
Eric Engestrom
meson: remove dependency antipattern
tree
|
commitdiff
2018-05-13
Rhys Perry
anv,nir: add generated files to .gitignore(s)
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add code for bitcasting vectors
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add a function to pack RGB9_E5...
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add pack/unpack for R11F_G11F_B10F
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir/format_convert: Add linear <-> sRGB helpers
tree
|
commitdiff
2018-05-09
Jason Ekstrand
nir: Add the start of a format conversion helper header
tree
|
commitdiff
2018-05-09
Brian Paul
glsl: change ast_type_qualifier bitset size to work...
tree
|
commitdiff
2018-05-07
Matt Turner
nir: Transform discard_if(true) into discard
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/spirv: add implementation to check for SpvCapa...
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/spirv: implement 16-bit bitcasts
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/lower_64bit_packing: rename the pass to be...
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
nir/lower_64bit_packing: extend the pass to handle...
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
nir: add opcodes for 16-bit packing and unpacking
tree
|
commitdiff
2018-05-03
Iago Toral Quiroga
compiler/nir: add a lowering pass to convert the bit...
tree
|
commitdiff
2018-05-03
Neil Roberts
spirv: Apply OriginUpperLeft to FragCoord
tree
|
commitdiff
2018-05-03
Samuel Iglesias...
spirv: convert some operands for bitwise shift and...
tree
|
commitdiff
2018-05-02
Rob Clark
nir: add missing dependency in meson.build
tree
|
commitdiff
2018-05-02
Antia Puentes
compiler/nir: Add conditional lowering for gl_BaseVertex
tree
|
commitdiff
2018-05-02
Antia Puentes
compiler: Add SYSTEM_VALUE_IS_INDEXED_DRAW and instrinsics
tree
|
commitdiff
2018-05-01
Brian Paul
glsl/tests: add GLSL_TYPE_UINT8, GLSL_TYPE_INT8 cases...
tree
|
commitdiff
2018-05-01
Timothy Arceri
nir: move GL specific passes to src/compiler/glsl
tree
|
commitdiff
2018-04-27
Timothy Arceri
glsl: replace some asserts with unreachable when proces...
tree
|
commitdiff
2018-04-26
Karol Herbst
nir/opt_constant_folding: fix folding of 8 and 16 bit...
tree
|
commitdiff
2018-04-26
Karol Herbst
nir: print 8 and 16 bit constants correctly
tree
|
commitdiff
2018-04-26
Karol Herbst
nir: support converting to 8-bit integers in nir_type_c...
tree
|
commitdiff
2018-04-26
Neil Roberts
spirv: Don’t check for NaN for most OpFOrd* comparisons
tree
|
commitdiff
2018-04-25
Tapani Pälli
mesa: GL_EXT_texture_norm16 extension plumbing
tree
|
commitdiff
2018-04-24
Dylan Baker
meson: remove dummy_cpp
tree
|
commitdiff
2018-04-23
Vlad Golovkin
glsl/glcpp: Handle hex constants with 0X prefix
tree
|
commitdiff
2018-04-23
Dylan Baker
compiler/glsl: close fd's in glcpp_test.py
tree
|
commitdiff
2018-04-23
Bas Nieuwenhuizen
nir: Do not use progress for unreachable code in return...
tree
|
commitdiff
2018-04-21
Dylan Baker
autotools: Include new meson files
tree
|
commitdiff
2018-04-20
Nicolai Hähnle
glsl: prevent spurious Valgrind errors when serializing NIR
tree
|
commitdiff
2018-04-19
Neil Roberts
nir: Offset vertex_id by first_vertex instead of base_v...
tree
|
commitdiff
2018-04-19
Neil Roberts
spirv: Lower BaseVertex to FIRST_VERTEX instead of...
tree
|
commitdiff
2018-04-19
Antia Puentes
compiler: Add SYSTEM_VALUE_FIRST_VERTEX and instrinsics
tree
|
commitdiff
2018-04-18
Bas Nieuwenhuizen
spirv: Add support for runtime descriptor array cap.
tree
|
commitdiff
2018-04-18
Bas Nieuwenhuizen
spirv: Add support for VK_EXT_descriptor_indexing unifo...
tree
|
commitdiff
2018-04-18
Bas Nieuwenhuizen
spirv: Update spirv.h to 12f8de9f04327336b699b1b80aa390...
tree
|
commitdiff
2018-04-18
Dylan Baker
meson: enable glcpp test
tree
|
commitdiff
2018-04-18
Dylan Baker
glcpp/tests: Convert shell scripts to a python script
tree
|
commitdiff
2018-04-18
Dylan Baker
glsl/tests: Remove unused compare_ir.py script
tree
|
commitdiff
2018-04-18
Dylan Baker
meson: enable optimization-test
tree
|
commitdiff
2018-04-18
Dylan Baker
glsl/tests: Convert optimization-test.sh to pure python
tree
|
commitdiff
2018-04-18
Dylan Baker
meson: run glsl compiler warnings test
tree
|
commitdiff
2018-04-18
Dylan Baker
glsl/tests: reimplement warnings-test in python
tree
|
commitdiff
2018-04-17
Neil Roberts
spirv: Accept doubles in FaceForward, Reflect and Refract
tree
|
commitdiff
2018-04-17
Neil Roberts
spirv: Add a 64-bit implementation of OpIsInf
tree
|
commitdiff
2018-04-17
Neil Roberts
spirv: Use nir_imm_floatN_t for constants for GLSL450...
tree
|
commitdiff
2018-04-17
Neil Roberts
nir/builder: Add a nir_imm_floatN_t helper
tree
|
commitdiff
2018-04-17
Timothy Arceri
nir: return early when lowering a return at the end...
tree
|
commitdiff
2018-04-17
Marc Dietrich
glsl: fix gcc 8 parenthesis warning
tree
|
commitdiff
2018-04-17
Rob Clark
compiler: int8/uint8 fixes
tree
|
commitdiff
2018-04-16
Erico Nunes
nir: fix ir_binop_gequal glsl_to_nir conversion
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: lower 64bit subgroup shuffle intrinsics
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir/spirv: Fix warning and add missing breaks.
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: use ballot_bit_size when lowering ballot_bitfield_...
tree
|
commitdiff
2018-04-13
Daniel Schürmann
nir: subgroups instructions for 64bit ballot sizes
tree
|
commitdiff
2018-04-13
Brian Paul
glsl: #undef THIS macro to fix MSVC build
tree
|
commitdiff
2018-04-13
Brian Paul
glsl: rename 'interface' var to 'iface' to fix MSVC...
tree
|
commitdiff
2018-04-13
Marek Olšák
Fix make check
tree
|
commitdiff
2018-04-12
Marek Olšák
Fix scons build
tree
|
commitdiff
2018-04-12
Marek Olšák
mesa: include mtypes.h less
tree
|
commitdiff
2018-04-12
Timothy Arceri
glsl: fix compat shaders in GLSL 1.40
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Simplify node matching code
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Remove an unnecessary deref_arry_type...
tree
|
commitdiff
2018-04-11
Caio Marcelo de...
nir/vars_to_ssa: Rework register_variable_uses()
tree
|
commitdiff
2018-04-11
Jason Ekstrand
nir: Use nir_builder in lower_io_to_temporaries
tree
|
commitdiff
2018-04-11
Jason Ekstrand
nir/lower_atomics: Rework the main walker loop a bit
tree
|
commitdiff
2018-04-10
Topi Pohjolainen
nir: Check if u_vector_init() succeeds
tree
|
commitdiff
2018-04-10
Emil Velikov
glsl: remove unreachable assert()
tree
|
commitdiff
next