projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/opt_peephole_ffma: Fix a couple typos in a comment
2015-04-02
Jason Ekstrand
nir/opt_peephole_ffma: Fix a couple typos in a comment
commit
|
commitdiff
|
tree
2015-04-02
Jason Ekstrand
i965/generator: Get rid of the ! in the unreachable...
commit
|
commitdiff
|
tree
2015-04-02
Jason Ekstrand
nir/print: Correctly print swizzles for explicitly...
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
i965: Use the same nir options for all gens
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
i965/nir: Run DCE again before going out of SSA
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
i965/nir: Run the ffma peephole after the rest of the...
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir/peephole_ffma: Be less agressive about fusing multiply...
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir: Add a dedicated ffma peephole optimization
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir: Move the compare-with-zero optimizations to the...
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir/algebraic: Add a seperate section for "late" optimizations
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir/algebraic: Remove a duplicate optimization
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir/algebraic: #define around structure definitions
commit
|
commitdiff
|
tree
2015-04-01
Jason Ekstrand
nir/print: Don't print extra swizzzle components
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/nir: Use signed integer type for booleans
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/nir: Do boolean resolves on GEN <= 5
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965: Add a NIR analysis pass for determining when...
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/nir: Properly set the predicate on the SEL used...
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/nir: Use NIR lowering for ffma for gen < 6
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/nir: Use emit_lrp for emitting flrp
commit
|
commitdiff
|
tree
2015-03-23
Jason Ekstrand
i965/fs: Make emit_lrp return an fs_inst
commit
|
commitdiff
|
tree
2015-03-19
Jason Ekstrand
i965/nir: Sort uniforms direct-first and use two different...
commit
|
commitdiff
|
tree
2015-03-19
Jason Ekstrand
nir/lower_io: Add a assign_locations function that...
commit
|
commitdiff
|
tree
2015-03-19
Jason Ekstrand
nir/lower_io: Make variable location assignment a manual...
commit
|
commitdiff
|
tree
2015-03-19
Jason Ekstrand
nir: Use a list instead of a hash_table for inputs...
commit
|
commitdiff
|
tree
2015-03-18
Jason Ekstrand
i965/nir: Make our environment variable checking smarter
commit
|
commitdiff
|
tree
2015-03-18
Jason Ekstrand
nir/peephole_select: Allow uniform/input loads and...
commit
|
commitdiff
|
tree
2015-03-18
Jason Ekstrand
nir/peephole_select: Copy instructions into the block...
commit
|
commitdiff
|
tree
2015-03-18
Jason Ekstrand
nir/peephole_select: Rename are_all_move_to_phi and...
commit
|
commitdiff
|
tree
2015-03-12
Jason Ekstrand
util: Fix foreach_list_typed_safe when exec_node is...
v2: Jason Ekstrand <
jason.ekstrand@intel.com
>:
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-03-11
Jason Ekstrand
nir/worklist: Don't change the start index when computing...
commit
|
commitdiff
|
tree
2015-03-02
Jason Ekstrand
meta/TexSubImage: Stash everything other than PIXEL_TRANSFER...
commit
|
commitdiff
|
tree
2015-02-23
Jason Ekstrand
nir/gcm: Add some missing break statements
commit
|
commitdiff
|
tree
2015-02-23
Jason Ekstrand
nir: Copy-propagate vecN operations that are actually...
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/GCM: Pull unpinned instructions out of blocks while...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/GCM: Use pass_flags instead of bitsets for tracking...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir: Add a global code motion (GCM) pass
v2 Jason Ekstrand <
jason.ekstrand@intel.com
>:
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/instr: Change "live" to a more generic "pass_flags...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir: Make nir_[cf_node/instr]_[prev/next] return null...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/from_ssa: Don't try to read an invalid instruction
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/validate: Validate SSA defs the same way we do...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/validate: Validate if_uses on registers
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir: Properly clean up CF nodes when we remove them
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir: use nir_foreach_ssa_def for indexing ssa defs
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/from_ssa: Use the nir_block_dominance function...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/dominance: Add a constant-time mechanism for comparing...
commit
|
commitdiff
|
tree
2015-02-20
Jason Ekstrand
nir/dominance: Expose the dominance intersection function
commit
|
commitdiff
|
tree
2015-02-14
Jason Ekstrand
i965/nir: Don't support gl_FrontFacing as an input...
commit
|
commitdiff
|
tree
2015-02-14
Jason Ekstrand
nir: Make gl_FrontFacing a system_value
commit
|
commitdiff
|
tree
2015-02-14
Jason Ekstrand
i965/nir: Add support for nir_intrinsic_load_front_face
commit
|
commitdiff
|
tree
2015-02-14
Jason Ekstrand
nir/lower_phis_to_scalar: Fix some logic in is_phi_scalarizable
commit
|
commitdiff
|
tree
2015-02-08
Jason Ekstrand
util/hash_table: Try to hit a double-insertion bug...
commit
|
commitdiff
|
tree
2015-02-08
Jason Ekstrand
util/set: Do a full search when adding new items
commit
|
commitdiff
|
tree
2015-02-08
Jason Ekstrand
util/hash_table: Do a full search when adding new items
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
nir/validate: Ensure that phi sources are SSA-only
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
nir/validate: Validate that only float ALU outputs...
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
nir/lower_source_mods: Don't lower saturate for non...
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
i965/fs_nir: Get rid of get_alu_src
v2 Jason Ekstrand <
jason.ekstrand@intel.com
>:
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
i965/fs: Use NIR's scalarizing abilities and stop handling...
commit
|
commitdiff
|
tree
2015-02-03
Jason Ekstrand
nir: Add a pass to lower vector phi nodes to scalar...
v2 Jason Ekstrand <
jason.ekstrand@intel.com
>:
v3 Jason Ekstrand <
jason.ekstrand@intel.com
>:
v4 Jason Ekstrand <
jason.ekstrand@intel.com
>:
v5 Jason Ekstrand <
jason.ekstrand@intel.com
>:
commit
|
commitdiff
|
tree
2015-02-02
Jason Ekstrand
i965: Don't use tiled_memcpy to download from RGBX...
commit
|
commitdiff
|
tree
2015-01-31
Jason Ekstrand
i965/pixel_read: Don't try to do a tiled_memcpy from...
commit
|
commitdiff
|
tree
2015-01-31
Jason Ekstrand
intel/pixel_read: Properly flip the results for window...
commit
|
commitdiff
|
tree
2015-01-31
Jason Ekstrand
i965/tiled_memcpy: Support a signed linear pitch
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
main: Add STENCIL_INDEX formats to base_tex_format
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
teximage: Don't indent switch cases
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some constant bcsel reductions
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some boolean simplifications
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/algebraic: Support specifying variable as constant...
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/algebraic: Fail to compile of a variable is used...
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/search: Allow for matching variables based on types
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir/search: Add support for matching unknown constants
commit
|
commitdiff
|
tree
2015-01-30
Jason Ekstrand
nir: Add an invalid type
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
nir/opcodes: Use a return type of tfloat for ldexp
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
Revert "util: Move the alternate fpclassify implementation...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
Revert "nir/opcodes: Use fpclassify() instead of isnormal...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
util: Predicate the fpclassify fallback on !defined...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
nir/opcodes: Use fpclassify() instead of isnormal(...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
util: Move the alternate fpclassify implementation...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
i965/tex: Don't create read-write textures with non...
commit
|
commitdiff
|
tree
2015-01-28
Jason Ekstrand
i965/gen8: Include the buffer offset when emitting...
commit
|
commitdiff
|
tree
2015-01-27
Jason Ekstrand
i965/tex_subimage: Use the fast tiled path for rectangle...
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-01-26
Jason Ekstrand
nir/opcodes: Don't go through doubles when constant...
commit
|
commitdiff
|
tree
2015-01-26
Jason Ekstrand
nir/opcodes: Simplify and fix the unpack_half_*_split_...
commit
|
commitdiff
|
tree
2015-01-26
Jason Ekstrand
nir: Use pointers for nir_src_copy and nir_dest_copy
commit
|
commitdiff
|
tree
2015-01-25
Jason Ekstrand
nir: add new constant folding infrastructure
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-01-23
Jason Ekstrand
i965/emit: Assert that src1 is not an MRF after doing...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965/emit: Do the sampler index adjustment directly...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965/tex_subimage: use meta instead of the blitter...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965/tex_image: Use meta for instead of the blitter...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965/pixel_read: Use meta_pbo_GetTexSubImage for PBO...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
meta: Add an implementation of GetTexSubImage for PBOs
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
meta: Add a BlitFramebuffers-based implementation of...
v2 Jason Ekstrand <
jason.ekstrand@intel.com
>:
v3 Jason Ekstrand <
jason.ekstrand@intel.com
>:
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
formats: Use a hash table for _mesa_format_from_array_format
v2 Jason Ekstrand <
jason.ekstrand@intel.com
>:
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965: Implement SetTextureStorageForBufferObject
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965: Apply the miptree offset to surface state for...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
i965/mipmap_tree: Add a depth parameter to create_for_bo
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
mesa/dd: Add a function for creating a texture from...
commit
|
commitdiff
|
tree
2015-01-22
Jason Ekstrand
nir: Stop using designated initializers
commit
|
commitdiff
|
tree
2015-01-21
Jason Ekstrand
nir: Add src and dest constructors
commit
|
commitdiff
|
tree
2015-01-21
Jason Ekstrand
nir: Add a nir_foreach_phi_src helper macro
commit
|
commitdiff
|
tree
next