projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
v3d: Include a count of register pressure in the RA failure dumps.
[mesa.git]
/
src
/
compiler
/
2019-03-06
Jason Ekstrand
nir/lower_doubles: Inline functions directly in lower_d...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir/deref: Expose nir_opt_deref_impl
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir/inline_functions: Break inlining into a builder...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
glsl/nir: Inline functions in float64_funcs_to_nir
tree
|
commitdiff
2019-03-06
Jason Ekstrand
glsl/nir: Add a shared helper for building float64...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir: Teach loop unrolling about 64-bit instruction...
tree
|
commitdiff
2019-03-06
Jason Ekstrand
nir: Expose double and int64 op_to_options_mask helpers
tree
|
commitdiff
2019-03-06
Iago Toral Quiroga
compiler/nir: add an is_conversion field to nir_op_info
tree
|
commitdiff
2019-03-06
Timothy Arceri
nir: rename glsl_type_is_struct() -> glsl_type_is_struc...
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename record_types -> struct_types
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename record_location_offset() -> struct_locatio...
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename get_record_instance() -> get_struct_instance()
tree
|
commitdiff
2019-03-06
Timothy Arceri
glsl: rename is_record() -> is_struct()
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/vtn: add support for SpvBuiltInGlobalLinearId
tree
|
commitdiff
2019-03-05
Karol Herbst
nir: add support for address bit sized system values
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/spirv: improve parsing of the memory model
tree
|
commitdiff
2019-03-05
Karol Herbst
nir: replace magic numbers with M_PI
tree
|
commitdiff
2019-03-05
Timur Kristóf
nir: Add multiplier argument to nir_lower_uniforms_to_ubo.
tree
|
commitdiff
2019-03-05
Timur Kristóf
nir: Move nir_lower_uniforms_to_ubo to compiler/nir.
tree
|
commitdiff
2019-03-05
Timur Kristóf
nir: Add ability for shaders to use window space coordi...
tree
|
commitdiff
2019-03-05
Eric Anholt
v3d: Move the stores for fixed function VS output reads...
tree
|
commitdiff
2019-03-05
Eric Anholt
nir: Improve printing of load_input/store_output variab...
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the same types for resource indices as pointers
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the generic dereference function for OpArray...
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Pull offset/stride from the pointer for OpArrayL...
tree
|
commitdiff
2019-03-04
Jason Ekstrand
intel,nir: Lower TXD with min_lod when the sampler...
tree
|
commitdiff
2019-03-04
Jason Ekstrand
spirv: OpImageQueryLod requires a sampler
tree
|
commitdiff
2019-03-04
Sagar Ghuge
spirv: Allow [i/u]mulExtended to use new nir opcode
tree
|
commitdiff
2019-03-04
Sagar Ghuge
nir/algebraic: Optimize low 32 bit extraction
tree
|
commitdiff
2019-03-04
Sagar Ghuge
glsl: [u/i]mulExtended optimization for GLSL
tree
|
commitdiff
2019-03-04
Sagar Ghuge
nir/glsl: Add another way of doing lower_imul64 for...
tree
|
commitdiff
2019-03-04
Ilia Mirkin
glsl: fix recording of variables for XFB in TCS shaders
tree
|
commitdiff
2019-03-04
Jose Maria Casanov...
glsl: TCS outputs can not be transform feedback candida...
tree
|
commitdiff
2019-03-04
Jose Maria Casanov...
glsl: fix typos in comments "transfor" -> "transform"
tree
|
commitdiff
2019-03-03
Gert Wollny
mesa: Expose EXT_texture_query_lod and add support...
tree
|
commitdiff
2019-03-02
Jordan Justen
scons: Generate float64_glsl.h for glsl_to_nir fp64...
tree
|
commitdiff
2019-03-02
Jordan Justen
nir: Add int64/doubles options into nir_shader_compiler...
tree
|
commitdiff
2019-03-02
Ian Romanick
nir/algebraic: Optimize away an fsat of a b2f
tree
|
commitdiff
2019-03-01
Ian Romanick
nir/algebraic: Replace a-fract(a) with floor(a)
tree
|
commitdiff
2019-03-01
Ian Romanick
nir/algebraic: Replace a bcsel of a b2f sources with...
tree
|
commitdiff
2019-03-01
Ian Romanick
nir/algebraic: Replace i2b used by bcsel or if-statemen...
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: handle indirect vector elements
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: prefer using entries from equal...
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: add tests for indirect array deref
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: handle load/store of vector elements
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: use NIR_MAX_VEC_COMPONENTS
tree
|
commitdiff
2019-03-01
Caio Marcelo de...
nir/copy_prop_vars: rename/refactor store_to_entry...
tree
|
commitdiff
2019-02-28
Juan A. Suarez Romero
nir/spirv: return after emitting a branch in block
tree
|
commitdiff
2019-02-28
Timothy Arceri
glsl: fix shader cache for packed param list
tree
|
commitdiff
2019-02-27
Gert Wollny
nir: Add posibility to not lower to source mod 'abs...
tree
|
commitdiff
2019-02-26
Kasireddy, Vivek
nir/lower_tex: Add support for XYUV lowering
tree
|
commitdiff
2019-02-26
Tapani Pälli
nir: initialize value in copy_prop_vars_block
tree
|
commitdiff
2019-02-25
Eric Anholt
nir: Just return when asked to rewrite uses of an SSA...
tree
|
commitdiff
2019-02-25
Daniel Schürmann
nir: Use SM5 properties to optimize shift(a@32, iand...
tree
|
commitdiff
2019-02-25
Daniel Schürmann
nir: Define shifts according to SM5 specification.
tree
|
commitdiff
2019-02-25
Oscar Blumberg
glsl: Fix function return typechecking
tree
|
commitdiff
2019-02-25
Jason Ekstrand
nir/builder: Don't emit no-op swizzles
tree
|
commitdiff
2019-02-25
Jason Ekstrand
nir/split_vars: Don't compact vectors unnecessarily
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir: fix MSVC build
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir/copy_prop_vars: add tests for load/store elements...
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir: nir_build_deref_follower accept array derefs of...
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir/copy_prop_vars: change test helper to get intrinsics
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir/copy_prop_vars: keep track of components in copy_entry
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir/copy_prop_vars: add debug helpers
tree
|
commitdiff
2019-02-23
Caio Marcelo de...
nir/copy_prop_vars: don't get confused by array_deref...
tree
|
commitdiff
2019-02-23
Timothy Arceri
nir: allow nir_lower_phis_to_scalar() on more src types
tree
|
commitdiff
2019-02-21
Timothy Arceri
nir: clone instruction set rather than removing individ...
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir/lower_clip_cull: Fix an incorrect assert
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir: Fix a compile warning
tree
|
commitdiff
2019-02-21
Alejandro Piñeiro
nir, glsl: move pixel_center_integer/origin_upper_left...
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir/xfb: Handle compact arrays in gather_xfb_info
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir/xfb: Work in terms of components rather than slots
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir: Rewrite lower_clip_cull_distance_arrays to do...
tree
|
commitdiff
2019-02-21
Jason Ekstrand
nir/xfb: Properly align 64-bit values
tree
|
commitdiff
2019-02-21
Jason Ekstrand
compiler/types: Add a contains_64bit helper
tree
|
commitdiff
2019-02-20
Timothy Arceri
nir: remove non-ssa support from nir_copy_prop()
tree
|
commitdiff
2019-02-20
Kenneth Graunke
nir: Don't forget if-uses in new nir_opt_dead_cf livene...
tree
|
commitdiff
2019-02-19
Kenneth Graunke
compiler: Make is_64bit(GL_*) helper more broadly available
tree
|
commitdiff
2019-02-17
Kenneth Graunke
nir: Don't reassociate add/mul chains containing only...
tree
|
commitdiff
2019-02-15
Timothy Arceri
nir: remove simple dead if detection from nir_opt_dead_cf()
tree
|
commitdiff
2019-02-15
Ian Romanick
nir/algebraic: Simplify comparison with sequential...
tree
|
commitdiff
2019-02-15
Ian Romanick
nir/algebraic: Convert some f2u to f2i
tree
|
commitdiff
2019-02-15
Juan A. Suarez Romero
nir: remove jump from two merging jump-ending blocks
tree
|
commitdiff
2019-02-15
Juan A. Suarez Romero
nir: move ALU instruction before the jump instruction
tree
|
commitdiff
2019-02-15
Jason Ekstrand
nir/dead_cf: Stop relying on liveness analysis
tree
|
commitdiff
2019-02-15
Jason Ekstrand
nir/dead_cf: Inline cf_node_has_side_effects
tree
|
commitdiff
2019-02-14
Jason Ekstrand
nir: Silence a couple of warnings in release builds
tree
|
commitdiff
2019-02-14
Kenneth Graunke
spirv: Eliminate dead input/output variables after...
tree
|
commitdiff
2019-02-14
Ian Romanick
spirv: Add missing break
tree
|
commitdiff
2019-02-14
Eric Anholt
nir: Move panfrost's isign lowering to nir_opt_algebraic.
tree
|
commitdiff
2019-02-13
Timothy Arceri
nir: turn an ssa check in nir_search into an assert
tree
|
commitdiff
2019-02-13
Timothy Arceri
nir: turn ssa check into an assert
tree
|
commitdiff
2019-02-13
Timothy Arceri
nir: prehash instruction in nir_instr_set_add_or_rewrite()
tree
|
commitdiff
2019-02-13
Caio Marcelo de...
nir: fix example in opt_peel_loop_initial_if description
tree
|
commitdiff
2019-02-12
Karol Herbst
nir/opt_if: don't mark progress if nothing changes
tree
|
commitdiff
2019-02-12
Tapani Pälli
nir: add option to use scaling factor when sampling...
tree
|
commitdiff
2019-02-12
Kenneth Graunke
nir: Gather texture bitmasks in gl_nir_lower_samplers_a...
tree
|
commitdiff
2019-02-12
Kenneth Graunke
nir: Use sampler derefs in drawpixels and bitmap lowering.
tree
|
commitdiff
2019-02-12
Kenneth Graunke
glsl: Don't look at sampler uniform storage for interna...
tree
|
commitdiff
next