projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/compiler: Do image load/store lowering to NIR
[mesa.git]
/
src
/
compiler
/
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
2018-08-23
Marek Olšák
glsl: fix error checking against MAX_UNIFORM_LOCATIONS
tree
|
commitdiff
2018-08-23
Marek Olšák
mesa: add ctx->Const.MaxGeometryShaderInvocations
tree
|
commitdiff
2018-08-23
Emil Velikov
configure: allow building with python3
tree
|
commitdiff
2018-08-23
Emil Velikov
glsl: remove execute bit and shebang from python tests
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add support for lowering shared-variable float...
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add support for lowering SSBO float atomics
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add built-in functions for INTEL_shader_atomic_fl...
tree
|
commitdiff
2018-08-23
Ian Romanick
mesa: Extension boilerplate for INTEL_shader_atomic_flo...
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add built-in functions for NV_shader_atomic_float
tree
|
commitdiff
2018-08-23
Ian Romanick
mesa: Extension boilerplate for NV_shader_atomic_float
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Give end_block its own index
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Skip common instructions when comparing deref...
tree
|
commitdiff
2018-08-22
Caio Marcelo de...
nir: Export deref comparison functions
tree
|
commitdiff
2018-08-22
Jason Ekstrand
nir/vars_to_ssa: Don't build deref nodes for non-local...
tree
|
commitdiff
2018-08-22
Mathieu Bridon
meson: Run the test with Python 3
tree
|
commitdiff
2018-08-22
Mathieu Bridon
python: Disable universal newlines
tree
|
commitdiff
2018-08-22
Mathieu Bridon
python: difflib prefers unicode strings
tree
|
commitdiff
2018-08-22
Dylan Baker
compiler/glsl/tests: Make tests python3 safe
tree
|
commitdiff
2018-08-20
Kevin Rogovin
Add NV_fragment_shader_interlock support.
tree
|
commitdiff
2018-08-18
Kai Wasserbäch
nir: mark *prev_block as MAYBE_UNUSED in opt_peel_loop_...
tree
|
commitdiff
2018-08-17
Timothy Arceri
nir: allow more nested loops to be unrolled
tree
|
commitdiff
2018-08-15
Danylo Piliaiev
glsl: Avoid calling get_array_element for scalar constants
tree
|
commitdiff
2018-08-14
Rob Clark
compiler: add SYSTEM_VALUE_VARYING_COORD
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/glsl: make nir_remap_attributes public
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/lower_samplers: don't assume a deref for both textu...
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/linker: take into account hidden uniforms
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir: add how_declared to nir_variable.data
tree
|
commitdiff
2018-08-13
Neil Roberts
spirv: Make VertexIndex and VertexId both non-zero...
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
spirv: fill info.gs.input_primitive too
tree
|
commitdiff
2018-08-10
Mathieu Bridon
meson: Build with Python 3
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Better check for integer types
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Do not mix bytes and unicode strings
tree
|
commitdiff
2018-08-09
Mathieu Bridon
python: Use the right function for the job
tree
|
commitdiff
2018-08-09
Tapani Pälli
glsl: handle error case with ast_post_inc, ast_post_dec
tree
|
commitdiff
2018-08-07
Mathieu Bridon
python: Specify the template output encoding
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform -fabs(a) >= 0 to a == 0
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Transform -fabs(a) < 0 to a != 0
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Rearrange bcsel with two bcsel sources
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Collapse more repeated bcsels on the same argument
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Don't compare i2f or u2i with zero
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Remove f2i(i2f(x)) conversions
tree
|
commitdiff
2018-08-04
Ian Romanick
nir: Mark the 0.0 < abs(a) transformation as imprecise
tree
|
commitdiff
2018-08-02
Timothy Arceri
nir: add fall through comment to nir_gather_info
tree
|
commitdiff
2018-08-02
Andres Gomez
glsl: use util_snprintf()
tree
|
commitdiff
2018-08-02
Timothy Arceri
glsl: make a copy of array indices that are used to...
tree
|
commitdiff
2018-08-02
Jason Ekstrand
nir/lower_indirect: Bail early if modes == 0
tree
|
commitdiff
2018-08-01
Dylan Baker
nir/meson: fix c vs cpp args for nir test
tree
|
commitdiff
2018-08-01
Mathieu Bridon
python: Explicitly add the 'L' suffix on Python 3
tree
|
commitdiff
2018-08-01
Mathieu Bridon
python: Don't abuse hex()
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl: fix function inlining with opaque parameters
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl, glsl_to_tgsi: fix sampler/image constants
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl: allow ?: operator with images and samplers when...
tree
|
commitdiff
2018-07-31
Neil Roberts
nir/linker: Add the start of a pure-NIR linker for XFB
tree
|
commitdiff
2018-07-31
Neil Roberts
nir/types: Add a wrapper to access gl_type
tree
|
commitdiff
2018-07-31
Alejandro Piñeiro
compiler/spirv: add XFB and GeometryStreams capability...
tree
|
commitdiff
2018-07-31
Neil Roberts
nir/gather_info: Set info.gs.uses_streams
tree
|
commitdiff
2018-07-31
Neil Roberts
spirv/nir: Fix the stream ID when emitting a primitive...
tree
|
commitdiff
2018-07-31
Neil Roberts
spirv: Handle the SpvDecorationStream decoration
tree
|
commitdiff
2018-07-31
Neil Roberts
spirv: Handle XFB variable decorations
tree
|
commitdiff
2018-07-31
Neil Roberts
spirv: Handle SpvExecutionModeXfb
tree
|
commitdiff
2018-07-31
Neil Roberts
nir: Add members for the explicit XFB properties to...
tree
|
commitdiff
2018-07-29
Jason Ekstrand
nir/instr_set: Fix nir_instrs_equal for derefs
tree
|
commitdiff
next