projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xlib: Unify the style of function pointer calls in structs
[mesa.git]
/
src
/
compiler
/
2017-01-12
Jason Ekstrand
nir/gcm: Fix a typo in a comment
tree
|
commitdiff
2017-01-12
Jason Ekstrand
nir/gcm: Rework the schedule late loop
tree
|
commitdiff
2017-01-12
Jason Ekstrand
spirv: Handle patch decorations up-front
tree
|
commitdiff
2017-01-12
Iago Toral Quiroga
spirv: fix typo in warning message
tree
|
commitdiff
2017-01-11
Kenneth Graunke
spirv: Shut up unhandled enumeration value warnings.
tree
|
commitdiff
2017-01-11
Timothy Arceri
nir: don't turn ieq/ine into inot if used by an if
tree
|
commitdiff
2017-01-11
Timothy Arceri
nir: add late opt to turn inot/b2f combos back to bcsel
tree
|
commitdiff
2017-01-11
Timothy Arceri
nir: add imprecise flrp optimisation
tree
|
commitdiff
2017-01-11
Kenneth Graunke
nir: Introduce a nir_opt_move_comparisons() pass.
tree
|
commitdiff
2017-01-11
Timothy Arceri
nir/algebraic: add support for conditional helper funct...
tree
|
commitdiff
2017-01-11
Jason Ekstrand
nir/search: Only allow matching SSA values
tree
|
commitdiff
2017-01-11
Tapani Pälli
nir: change asserts to unreachable in nir_type_conversi...
tree
|
commitdiff
2017-01-11
Iago Toral Quiroga
spirv: gl_PrimitiveID in the fragment shader is handled...
tree
|
commitdiff
2017-01-10
Kenneth Graunke
nir: Add a pass to lower TES patch_vertices intrinsics...
tree
|
commitdiff
2017-01-10
Kenneth Graunke
spirv: Silence unsupported tessellation capability...
tree
|
commitdiff
2017-01-10
Kenneth Graunke
spirv: Tidy some repeated if checks by using a switch...
tree
|
commitdiff
2017-01-10
Kenneth Graunke
spirv: Add tessellation varying and built-in support.
tree
|
commitdiff
2017-01-10
Kenneth Graunke
spirv: Handle tessellation execution modes.
tree
|
commitdiff
2017-01-10
Kenneth Graunke
compiler: Merge shader_info's tcs and tes structs.
tree
|
commitdiff
2017-01-10
Vinson Lee
nir: Fix anonymous union initialization with older...
tree
|
commitdiff
2017-01-10
Boyan Ding
glsl: Do not allow scalar types in vector relational...
tree
|
commitdiff
2017-01-10
Thomas Hindoe Paab...
nir: remove duplicated foreach loop
tree
|
commitdiff
2017-01-10
Kenneth Graunke
spirv: Move cursor before calling vtn_ssa_value() in...
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: enable SpvCapabilityFloat64 only to supported...
tree
|
commitdiff
2017-01-09
Juan A. Suarez Romero
nir/i965: use two slots from inputs_read for dvec3...
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add support for doubles to OpSpecConstant
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv/nir: add (un)packDouble2x32() translation
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv/nir: implement DF conversions
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
nir: add nir_type_conversion_op()
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
nir: add nir_get_nir_type_for_glsl_type()
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add support for doubles on OpComposite{Insert...
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: Enable double floating points when copying varia...
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add double support to _vtn_block_load_store()
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add double support to _vtn_variable_load_store
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add double support to SpvOpCompositeExtract
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: fix SpvOpSpecConstantOp with SpvOpVectorShuffle...
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add DF support to SpvOp*ConstantComposite
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add DF support to vtn_const_ssa_value()
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add support for loading DF constants
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: add definition of double based data types
tree
|
commitdiff
2017-01-09
Samuel Iglesias...
spirv: fix typo in spec_constant_decoration_cb()
tree
|
commitdiff
2017-01-09
Timothy Arceri
st/mesa/glsl: set num_images directly in shader_info
tree
|
commitdiff
2017-01-09
Timothy Arceri
nir: add another comparison simplification
tree
|
commitdiff
2017-01-09
Kenneth Graunke
nir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences.
tree
|
commitdiff
2017-01-09
Kenneth Graunke
nir: Convert ineg(b2i(a)) to a if it's a boolean.
tree
|
commitdiff
2017-01-08
Kenneth Graunke
mesa: Introduce a compiler enum for tessellation spacing.
tree
|
commitdiff
2017-01-08
Kenneth Graunke
compiler: Change shader_info->tes.vertex_order into...
tree
|
commitdiff
2017-01-07
Kenneth Graunke
Revert recent GLSL slot counting fiasco.
tree
|
commitdiff
2017-01-07
Kenneth Graunke
glsl: Make is_fixed_function_array actually check for...
tree
|
commitdiff
2017-01-07
Timothy Arceri
glsl: fix opt_minmax redundancy checks against baserange
tree
|
commitdiff
2017-01-07
Jason Ekstrand
nir: Add a local variable-based copy propagation pass
tree
|
commitdiff
2017-01-07
Jason Ekstrand
nir/builder: Add a helper for getting the most recently...
tree
|
commitdiff
2017-01-07
Jason Ekstrand
nir/builder: Add a load_deref_var helper
tree
|
commitdiff
2017-01-07
Jason Ekstrand
nir/dead_variables: Remove shader-local variables that...
tree
|
commitdiff
2017-01-07
Jason Ekstrand
nir/dead_variables: Removed shared variables when requested
tree
|
commitdiff
2017-01-06
Kenneth Graunke
nir: Make glsl_to_nir compact scalar TessLevel arrays.
tree
|
commitdiff
2017-01-06
Kenneth Graunke
glsl: Support gl_TessLevelInner/Outer[] as TES input...
tree
|
commitdiff
2017-01-06
Kenneth Graunke
glsl: Mark whole variable used for ClipDistance and...
tree
|
commitdiff
2017-01-06
Kenneth Graunke
glsl: Override the # of varying slots for ClipDistance...
tree
|
commitdiff
2017-01-06
Kenneth Graunke
glsl: Create and use a new ir_variable::count_attribute...
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl: move SamplerTargets to gl_program
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl: set SamplersUsed directly in gl_program
tree
|
commitdiff
2017-01-06
Timothy Arceri
mesa/glsl: set sampler units directly in gl_program
tree
|
commitdiff
2017-01-06
Timothy Arceri
mesa/glsl: set num_textures per stage directly in shade...
tree
|
commitdiff
2017-01-06
Timothy Arceri
mesa/glsl: remove hack to reset sampler units to zero
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl: add new is_arb_asm flag in gl_program
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move ShaderStorageBlocks to gl_program
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ssbos directly in shader_info
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move per stage UniformBlocks to...
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ubos directly in shader_info
tree
|
commitdiff
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move ImageUnits and ImageAccess...
tree
|
commitdiff
2017-01-05
Marek Olšák
mesa: add gl_constants::GLSLOptimizeConservatively
tree
|
commitdiff
2017-01-05
Marek Olšák
glsl: run do_lower_jumps properly in do_common_optimiza...
tree
|
commitdiff
2017-01-04
Carl Worth
glcpp: Remove illegal characters from tests
tree
|
commitdiff
2017-01-04
Carl Worth
glcpp: Exhaustively test all legal characters in GLSL
tree
|
commitdiff
2017-01-04
Carl Worth
glcpp: Allow vertical tab and form feed characters...
tree
|
commitdiff
2017-01-04
Carl Worth
glcpp: Add testing for no space between macro name...
tree
|
commitdiff
2017-01-04
Lionel Landwerlin
spirv: compute push constant access offset & range
tree
|
commitdiff
2017-01-04
Lionel Landwerlin
spirv: move block_size() definition
tree
|
commitdiff
2017-01-04
Timothy Arceri
nir: fix loop iteration count calculation for floats
tree
|
commitdiff
2017-01-02
Kenneth Graunke
glsl: Update ES 3.2 shader output restrictions.
tree
|
commitdiff
2016-12-30
Timothy Arceri
glsl/mesa: add reference to gl_shader_program_data...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/split_var_copies: Use a nir_shader rather than...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/opt_peephole_select: Pass around the actual nir_shader
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/conditional_if: Properly use the builder
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/lower_var_copies: Use a shader rather than a void...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/lower_io: Use the builder instead of carrying a...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/from_ssa: Use nir_builder for emit_copy
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir: Make nir_copy_deref follow the "clone" pattern
tree
|
commitdiff
2016-12-30
Ilia Mirkin
spirv: always expose SpvCapabilityStorageImageExtendedF...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir: Rewrite lower_regs_to_ssa to use the phi builder
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir/phi-builder: Set the value in the block when creati...
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir: Add foreach_register helper macros
tree
|
commitdiff
2016-12-30
Jason Ekstrand
nir: Rename convert_to_ssa lower_regs_to_ssa
tree
|
commitdiff
2016-12-29
Timothy Arceri
mesa/glsl/i965: remove Driver.NewShader()
tree
|
commitdiff
2016-12-29
Timothy Arceri
mesa/glsl: move BlendSupport bitfield to gl_program
tree
|
commitdiff
2016-12-29
Timothy Arceri
mesa/glsl: move LinkedTransformFeedback from gl_shader_...
tree
|
commitdiff
2016-12-29
Timothy Arceri
mesa: move _Used to gl_program
tree
|
commitdiff
2016-12-29
Timothy Arceri
mesa/compiler: add local_size_variable to shader_info
tree
|
commitdiff
2016-12-29
Timothy Arceri
glsl/mesa: set separate_shader directly in shader_info
tree
|
commitdiff
next