projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/print: Better function argument printing
2016-03-12
Jason Ekstrand
nir/print: Better function argument printing
commit
|
commitdiff
|
tree
2016-03-12
Jason Ekstrand
nir/print: Factor variable name lookup into a helper
commit
|
commitdiff
|
tree
2016-03-12
Jason Ekstrand
nir: Create function parameters in function_impl_create
commit
|
commitdiff
|
tree
2016-03-12
Jason Ekstrand
nir: Add a helper for creating a "bare" nir_function_impl
commit
|
commitdiff
|
tree
2016-03-12
Jason Ekstrand
nir: Add a new "param" variable mode for parameters...
commit
|
commitdiff
|
tree
2016-03-12
Jason Ekstrand
nir/glsl: Remove dead function parameter handling code
commit
|
commitdiff
|
tree
2016-03-08
Jason Ekstrand
nir: Add a pass for lower indirect variable dereferences
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
nir/types: Add more type constructor functions
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
nir/types: Add a few more glsl_type_is_ functions
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
nir/types: Add helpers for working with sampler and...
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
nir/types: Add helpers for function types
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
glsl/types: Expose glsl_struct_field and glsl_function_param...
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
glsl/types: Add a helper for getting image types
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
glsl/types: Add support for function types
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
glsl/types: Add a bare "sampler" type
commit
|
commitdiff
|
tree
2016-02-14
Jason Ekstrand
glsl/types: Rename sampler_type to sampled_type
commit
|
commitdiff
|
tree
2016-02-11
Jason Ekstrand
i965/gs: Pass VerticesIn though prog_data
commit
|
commitdiff
|
tree
2016-02-11
Jason Ekstrand
i965/fs: Pass usage of depth, W, and sample mask through...
commit
|
commitdiff
|
tree
2016-02-11
Jason Ekstrand
i965/fs: Refactor setup_payload_gen6 to assume FS
commit
|
commitdiff
|
tree
2016-02-11
Jason Ekstrand
nir: Remove the const_offset from nir_tex_instr
commit
|
commitdiff
|
tree
2016-02-11
Jason Ekstrand
nir/lower_vec_to_movs: Better report channels handled...
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
i965/vec4: Plumb separate surfaces and samplers through...
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
i965/vec4: Separate the sampler from the surface in...
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
i965/fs: Plumb separate surfaces and samplers through...
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
i965/fs: Separate the sampler from the surface in generate_tex
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
i965/fs: Add an enum for keeping track of texture instrucito...
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
nir: Separate texture from sampler in nir_tex_instr
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
nir/tex_instr: Rename sampler to texture
commit
|
commitdiff
|
tree
2016-02-09
Jason Ekstrand
nir: Add some braces around loops and ifs
commit
|
commitdiff
|
tree
2016-01-16
Jason Ekstrand
i965/fs: Always set channel 2 of texture headers in...
commit
|
commitdiff
|
tree
2016-01-16
Jason Ekstrand
i965/fs/generator: Take an actual shader stage rather...
commit
|
commitdiff
|
tree
2016-01-16
Jason Ekstrand
i965/vec4: Use UW type for multiply into accumulator...
commit
|
commitdiff
|
tree
2016-01-08
Jason Ekstrand
i965/compiler: Enable more lowering in NIR
commit
|
commitdiff
|
tree
2016-01-08
Jason Ekstrand
nir/algebraic: Add more lowering
commit
|
commitdiff
|
tree
2016-01-08
Jason Ekstrand
nir/opcodes: Fix up uadd_carry and usub_borrow
commit
|
commitdiff
|
tree
2015-12-29
Jason Ekstrand
nir/builder: Add an init function that creates a simple...
commit
|
commitdiff
|
tree
2015-12-29
Aaron Watry
nir: Remove function overload in control flow test
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-12-28
Jason Ekstrand
nir: Get rid of function overloads
commit
|
commitdiff
|
tree
2015-12-15
Jason Ekstrand
nir/lower_system_values: Refactor and use the builder.
commit
|
commitdiff
|
tree
2015-12-15
Jason Ekstrand
nir/builder: Add a load_system_value helper
commit
|
commitdiff
|
tree
2015-12-15
Jason Ekstrand
nir/lower_system_values: Stop supporting non-SSA
commit
|
commitdiff
|
tree
2015-12-11
Jason Ekstrand
i965/fs: Use the correct source for local memory load...
commit
|
commitdiff
|
tree
2015-12-10
Jason Ekstrand
nir: Get rid of *_indirect variants of input/output...
commit
|
commitdiff
|
tree
2015-12-10
Jason Ekstrand
i965/fs_nir: Refactor store_output, load_input, and...
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965: Make uniform offsets be in terms of bytes
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/nir_uniforms: Replace comps_per_unit with an is_scalar...
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/nir: Remove unused indirect handling
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/state: Get rid of dword_pitch arguments to buffer...
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/vec4: Use a stride of 1 and byte offsets for UBOs
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/fs: Use a stride of 1 and byte offsets for UBOs
commit
|
commitdiff
|
tree
2015-12-08
Jason Ekstrand
i965/vec4: Use byte offsets for UBO pulls on Sandy...
commit
|
commitdiff
|
tree
2015-12-04
Jason Ekstrand
i965/vec4: Stop pretending to support indirect output...
commit
|
commitdiff
|
tree
2015-12-04
Jason Ekstrand
i965/vec4: Get rid of the nir_inputs array
commit
|
commitdiff
|
tree
2015-12-04
Jason Ekstrand
nir/lower_io: Pass the builder and type_size into get_io_offset
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965: Use NIR for lowering texture swizzle
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir/lower_tex: Add support for lowering texture swizzle
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir: Add a tex_instr_is_query helper
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir: Add a ssa_def_rewrite_uses_after helper
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir: Use instr/if_rewrite in nir_ssa_def_rewrite_uses
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir/validate: Validated dests after sources
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965: Use nir_lower_tex for texture coordinate lowering
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965/fs: Stomp the texture return type to UINT32 for...
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir/lower_tex: Set the dest_type for txs instructions
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
nir/lower_tex: Report progress
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965: Move postprocess_nir to codegen time
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965/nir: Split shader optimization and lowering into...
commit
|
commitdiff
|
tree
2015-11-23
Jason Ekstrand
i965: Use ull immediates in brw_inst_bits
commit
|
commitdiff
|
tree
2015-11-18
Jason Ekstrand
i965/nir: Add hooks for testing nir_shader_clone
commit
|
commitdiff
|
tree
2015-11-18
Jason Ekstrand
nir: Add support for cloning shaders
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965/nir: Validate that NIR passes call nir_metadata_preserve().
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-11-18
Kenneth Graunke
i965/nir: Add OPT() and OPT_V() macros for invoking...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-11-18
Rob Clark
nir: add array length field
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-11-18
Rob Clark
nir: remove nir_variable::max_ifc_array_access
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-11-13
Jason Ekstrand
nir/vars_to_ssa: Delete dead output set code
commit
|
commitdiff
|
tree
2015-11-13
Jason Ekstrand
nir/vars_to_ssa: Rework copy set handling in lower_copies_to...
commit
|
commitdiff
|
tree
2015-11-13
Jason Ekstrand
nir/validate: Allow subroutine types for the tails...
commit
|
commitdiff
|
tree
2015-11-07
Jason Ekstrand
nir: Add a nir_deref_tail helper
commit
|
commitdiff
|
tree
2015-11-07
Jason Ekstrand
nir/types: Add an is_vector_or_scalar helper
commit
|
commitdiff
|
tree
2015-11-07
Jason Ekstrand
i965/fs: Use regs_read/written for post-RA scheduling...
commit
|
commitdiff
|
tree
2015-11-07
Jason Ekstrand
nir/validate: Add better validation of load/store types
commit
|
commitdiff
|
tree
2015-10-31
Connor Abbott
i965/sched: don't calculate live intervals for post...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Do prog_data setup and other calculations...
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Use NIR info for setting up prog_data
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Pull prog_data out of brw_gs_compile
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Use NIR instead of the brw_geometry_program...
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Move the mem_ctx argument to brw_compile_gs
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
i965/gs: Set static_vertex_count unconditionally on...
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
nir: Constify nir_gs_count_vertices
commit
|
commitdiff
|
tree
2015-10-21
Jason Ekstrand
nir/info: Add more information about geometry shaders
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/vs: Move URB entry_size and read_length calculations...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965: Move the entire compiler API into a single file
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965: Rename brw_foo_emit to brw_compile_foo
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/fs: Move some of the prog_data setup into brw_wm_emit
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/cs: Rework cs_emit to take a nir_shader and a...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/gs: Rework gs_emit to take a nir_shader and a...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/vs: Rework vs_emit to take a nir_shader and a...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/fs: Rework wm_fs_emit to take a nir_shader and...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965: Use a const nir_shader in backend_shader
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/vec4: Remove gl_program and gl_shader_program...
commit
|
commitdiff
|
tree
2015-10-19
Jason Ekstrand
i965/fs: Remove the gl_program from the generator
commit
|
commitdiff
|
tree
next