projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/nir: Add new utility method brw_glsl_base_type_for_nir_type()
2015-08-03
Eduardo Lima Mitev
i965/nir: Add new utility method brw_glsl_base_type_for_nir_...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Implement nir_emit_jump
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Mark as unreachable ops that should...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement vector "any" operation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement the dot product operation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement conditional select
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement linear interpolation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/vec4: Return the emitted instruction in emit_lrp()
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement floating-point fused multiply-add
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement "shift" operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement the "sign" operation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement bit operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement pack/unpack operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: "noise" ops should already be lowered
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement "bool<->int,float" format...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement logical operators
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement non-equality ops on vectors
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement equality ops on vectors
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement non-vector comparison ops
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir: Add utility method for comparisons
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Derivatives are not allowed in VS
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement min/max operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/vec4: Return the emitted instruction in emit_minmax()
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement various rounding functions
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement carry/borrow for addition...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement more math operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/vec4: Return the last emitted instruction in emit_math()
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement multiplication
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement the addition operation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement int<->float format conversion ops
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Lower "vecN" instructions and mark them...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement single-element "mov" operations
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Alejandro Piñeiro
i965/nir: Disable alu_to_scalar pass on non-scalar...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Prepare source and destination registers...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Implement loading values from an UBO
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Alejandro Piñeiro
i965/nir/vec4: Implement atomic counter intrinsics...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir/vec4: Implement load_uniform intrinsic
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Alejandro Piñeiro
i965/nir/vec4: Implement intrinsics that load system...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Implement store_output intrinsic
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/vec4: Make sure that register types always match...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Implement load_input intrinsic
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Implement loop statements (nir_cf_node_loop)
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir/vec4: Implement conditional statements (nir_cf_node_if)
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Add get_nir_dst() and get_nir_src()...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir: Move brw_type_for_nir_type() to brw_nir to...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Implement load_const intrinsic
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/vec4: Add auxiliary func to build a writemask...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir: Dot not assign direct uniform locations first...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
nir/nir_lower_io: Add vec4 support
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir: Pass a is_scalar boolean to brw_create_nir()
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Add shader function implementation
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Alejandro Piñeiro
i965/nir/vec4: Add setup for system values
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Alejandro Piñeiro
i965/vec4: Redefine make_reg_for_system_value() to...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir/vec4: Add setup of uniform variables
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Add setup of input variables in NIR...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/vec4: Move type_size() method to brw_vec4_visitor...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Select between new nir_vec4 or current...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Eduardo Lima Mitev
i965/nir/vec4: Add implementation placeholders for...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-07-29
Jason Ekstrand
meta/copy_image: Stash off the scissor
commit
|
commitdiff
|
tree
2015-07-02
Jason Ekstrand
nir: Don't allow copying SSA destinations
commit
|
commitdiff
|
tree
2015-07-01
Jason Ekstrand
i965/fs: Use the builder directly for the gen6 interpolation...
commit
|
commitdiff
|
tree
2015-07-01
Francisco Jerez
i965/fs: Relax fs_builder channel group assertion when...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-07-01
Jason Ekstrand
i965/fs: Fix PIXEL_X/Y in regs_read()
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Remove the width field from fs_reg
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs_generator: Use inst->exec_size for determining...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Use exec_size instead of dst.width for computing...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Use the builder dispatch_width for computing...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Use the builder dispatch width instead of...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Remove exec_size guessing from fs_inst::init()
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs_builder: Use the dispatch width for setting...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Use exec_size for determining regs read/written...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Remove fs_inst constructors that don't take...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Make better use of the builder in shader_time
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Add a builder argument to offset()
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Move offset(fs_reg, unsigned) to brw_fs.h
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/blorp: Explicitly set execution sizes for new...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Set the builder group for emitting FB-write...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Explicitly set the exec_size on the add(32...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Properly handle LOAD_PAYLOAD in fs_inst::regs_read
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Report the right value in fs_inst::regs_read...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Fix fs_inst::regs_read() for uniform pull...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Actually set/use the mlen for gen7 uniform...
commit
|
commitdiff
|
tree
2015-06-30
Jason Ekstrand
i965/fs: Use a switch statement in fs_inst::regs_read()
commit
|
commitdiff
|
tree
2015-06-25
Jason Ekstrand
i965/vec4_live_variables: Do liveness analysis bottom...
commit
|
commitdiff
|
tree
2015-06-24
Jason Ekstrand
i965/fs_live_variables: Do liveness analysis bottom...
commit
|
commitdiff
|
tree
2015-06-24
Jason Ekstrand
i965/fs: Get rid of an unused variable in emit_barrier()
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Remove the brw_context from the visitors
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/vec4_vs: Add an explicit use_legacy_snorm_formula...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/vec4: Turn some _mesa_problem calls into asserts
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/vs: Pass the current set of clip planes through...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/fs: Add a do_rep_send flag to run_fs
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Pull calls to get_shader_time_index out of the...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Use a single index per shader for shader_time.
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Add compiler options to brw_compiler
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/fs: Plumb compiler debug logging through brw_compiler
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/fs: Do the no16 perf logging directly in fs_visitor...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965/fs: Make no16 non-variadic
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Move INTEL_DEBUG variable parsing to screen creation...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Remove the dependance on brw_context from the...
commit
|
commitdiff
|
tree
2015-06-23
Jason Ekstrand
i965: Plumb compiler debug logging through a function...
commit
|
commitdiff
|
tree
next