projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: rework ParameterList to allow packing
[mesa.git]
/
src
/
compiler
/
2018-03-20
Timothy Arceri
mesa: rework ParameterList to allow packing
tree
|
commitdiff
2018-03-19
Ian Romanick
nir: Don't compare b2f or b2i with zero
tree
|
commitdiff
2018-03-19
Jordan Justen
glsl/serialize: Save shader program metadata sha1
tree
|
commitdiff
2018-03-19
Jordan Justen
glsl: Remove api_enabled tracking for transform feedback
tree
|
commitdiff
2018-03-19
Jordan Justen
glsl/shader_cache: Allow shader cache usage with transf...
tree
|
commitdiff
2018-03-16
Samuel Pitoiset
nir: add nir_opt_move_load_ubo() optimization pass
tree
|
commitdiff
2018-03-15
Alejandro Piñeiro
spirv/radv: add AMD_gcn_shader capability, remove curre...
tree
|
commitdiff
2018-03-15
Samuel Iglesias...
spirv: update arguments for vtn_nir_alu_op_for_spirv_op...
tree
|
commitdiff
2018-03-15
Samuel Iglesias...
spirv: fix the translation of SPIR-V conversion opcodes...
tree
|
commitdiff
2018-03-14
Thomas Helland
glsl: Use hash table cloning in copy propagation
tree
|
commitdiff
2018-03-14
Karol Herbst
compiler: int8/uint8 support
tree
|
commitdiff
2018-03-14
Neil Roberts
spirv: Handle doubles when multiplying a mat by a scalar
tree
|
commitdiff
2018-03-14
Rob Clark
nir: lower_load_const_to_scalar fix for 8/16b types
tree
|
commitdiff
2018-03-13
Jason Ekstrand
nir/subgroups: Add lowering for vote_ieq/vote_feq to...
tree
|
commitdiff
2018-03-13
Eric Anholt
spirv: Silence compiler warning about undefined srcs[0]
tree
|
commitdiff
2018-03-08
Ian Romanick
nir: Don't i2b a value that is already Boolean
tree
|
commitdiff
2018-03-08
Ian Romanick
nir: Narrow some dot product operations
tree
|
commitdiff
2018-03-07
Timothy Arceri
spirv: fix autotools builds
tree
|
commitdiff
2018-03-07
Daniel Schürmann
spirv: handle AMD_gcn_shader extended instructions
tree
|
commitdiff
2018-03-07
Daniel Schürmann
nir: add AMD_gcn_shader extended instructions
tree
|
commitdiff
2018-03-07
Daniel Schürmann
spirv: import AMD extensions header from glslang
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add support for subgroup arithmetic
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add a helper for getting binop identities
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add subgroup arithmetic reduction intrinsics
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add subgroup quad support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add quad operations and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add subgroup shuffle support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add subgroup shuffle intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir/lower_subgroups: Add scalarizing for vote_eq
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add subgroup vote support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Generalize nir_intrinsic_vote_eq
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add subgroup ballot support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add initial subgroup support
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add new SPIR-V ballot intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
compiler: Add two new system values for subgroups
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir: Add new SPIR-V ballot ALU intrinsics and lowering
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Handle the new OpModuleProcessed instruction
tree
|
commitdiff
2018-03-07
Jason Ekstrand
nir/spirv: Add support for device groups
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Update the SPIR-V headers and json to 1.3.1
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Rework barriers
tree
|
commitdiff
2018-03-07
Jason Ekstrand
spirv: Add a vtn_constant_value helper
tree
|
commitdiff
2018-03-07
Simon Hausmann
glsl: Fix memory leak with known glsl_type instances
tree
|
commitdiff
2018-03-07
Caio Marcelo de...
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
tree
|
commitdiff
2018-03-07
Timothy Arceri
Revert "nir: bump loop unroll limit to 96."
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Simplify some comparisons like a+b < a
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Use De Morgan's Law on logic compounded comparisons
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Replace fmin(b2f(a), b) with a bcsel
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Pull b2f out of bcsel
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Replace an odd comparison involving fmin of -b2f
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Mark bcsel-to-fmin (or fmax) transformations as...
tree
|
commitdiff
2018-03-06
Ian Romanick
nir: Recognize some more open-coded fmin / fmax
tree
|
commitdiff
2018-03-03
Ian Romanick
nir: Silence unused parameter warnings in generated...
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
nir/search: Include 8 and 16-bit support in construct_value
tree
|
commitdiff
2018-03-01
Jason Ekstrand
nir/search: Support 8 and 16-bit constants in match_value
tree
|
commitdiff
2018-03-01
Alejandro Piñeiro
nir/serialize: handle var->name being NULL
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
spirv/i965/anv: Relax push constant offset assertions...
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
spirv: Calculate properly 16-bit vector sizes
tree
|
commitdiff
2018-02-28
Samuel Iglesias...
glsl/linker: fix bug when checking precision qualifier
tree
|
commitdiff
2018-02-28
Timothy Arceri
nir: fix interger divide by zero crash during constant...
tree
|
commitdiff
2018-02-27
Timothy Arceri
nir: add lower_ldexp to nir compiler options
tree
|
commitdiff
2018-02-27
Francisco Jerez
util/bitset: Make C++ wrapper trivially constructible.
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Silence warnings when reading from a framebuffer...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Specify framebuffer fetch coherency mode in lower...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Add support for the framebuffer fetch layout...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Allow layout token for EXT_shader_framebuffer_fet...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Initialize ir_variable_data::fb_fetch_output...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Replace MESA_shader_framebuffer_fetch extension...
tree
|
commitdiff
2018-02-24
Francisco Jerez
glsl: Switch ast_type_qualifier to a 128-bit bitset.
tree
|
commitdiff
2018-02-23
Marek Olšák
mesa: implement ARB_compatibility
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: lower fexp2(fmul(flog2(a), 2)) to fmul(a, a)
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: add is_used_once for fmul(fexp2(a), fexp2(b))...
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
spirv: apply memory qualifiers to images
tree
|
commitdiff
2018-02-22
Kenneth Graunke
glsl: Parse 'layout' as a token with advanced blending...
tree
|
commitdiff
2018-02-21
Timothy Arceri
nir: remove old assert
tree
|
commitdiff
2018-02-21
Eric Anholt
glsl/tests: Fix a compiler warning about signed/unsigne...
tree
|
commitdiff
2018-02-21
Eric Anholt
glsl: Silence warnings in the uniform initializer test...
tree
|
commitdiff
2018-02-18
Timothy Arceri
glsl/nir: add pixel_center_integer to shader info
tree
|
commitdiff
2018-02-16
Eric Engestrom
glsl: fix sizeof(pointer) bug
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa: move STATE_LENGTH to shader_enums.h and use it...
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa,glsl,nir: reduce gl_state_index size to 2 bytes
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa: reduce the size of gl_program
tree
|
commitdiff
2018-02-12
Eric Anholt
glsl/tests: Fix strict aliasing warning about int64...
tree
|
commitdiff
2018-02-09
Alejandro Piñeiro
glsl/linker: remove ubo explicit binding handling
tree
|
commitdiff
2018-02-08
Scott D Phillips
meson: Add build option for tools
tree
|
commitdiff
2018-02-07
Tapani Pälli
glsl/tests: changes to test_disk_cache_create test
tree
|
commitdiff
2018-02-07
Tapani Pälli
glsl/tests: move utility functions in cache_test
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
radv: run nir_opt_shrink_load
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
nir: add nir_opt_shrink_load pass
tree
|
commitdiff
2018-02-06
Iago Toral Quiroga
spirv: split constant initializers on in/out structs
tree
|
commitdiff
2018-02-06
Ilia Mirkin
mesa: add OES_EGL_image_external_essl3 support
tree
|
commitdiff
2018-02-05
Juan A. Suarez Romero
glsl/linker: check same name is not used in block and...
tree
|
commitdiff
2018-02-01
Mathias Fröhlich
mesa: Put materials at the end of the generic block.
tree
|
commitdiff
2018-02-01
Mathias Fröhlich
mesa: Use defines for the aliased material array attrib...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Distribute binary operations with constants into...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Rearrange logic op-compounded integer compares
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Rearrange and-compounded float compares
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Separate a weird compare with zero to two compares...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Simplify min and max of b2f
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Undo possible damage caused by rearranging or...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Be more conservative about rearranging or-compound...
tree
|
commitdiff
next