projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Handle zero-size allocations in fs_builder::vgrf().
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_nir.cpp
2015-07-29
Francisco Jerez
i965: Lift the constness restriction on surface indices...
blob
|
commitdiff
|
raw
2015-07-23
Dave Airlie
i965: fix warning since tess merge.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-21
Francisco Jerez
i965: Fix stride field for the result of emit_uniformize().
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Alejandro Piñeiro
i965/nir/fs: removed unneeded support for global variables
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Francisco Jerez
i965: Implement nir_op_uadd_carry and _usub_borrow...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Francisco Jerez
i965: Implement b2f and b2i using negation.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Kenneth Graunke
i965: Switch on shader stage in nir_setup_outputs().
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Kenneth Graunke
i965/vs: Fix matNxM vertex attributes where M != 4.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Francisco Jerez
i965/gen4-5: Enable 16-wide dispatch on shaders with...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-06
Neil Roberts
i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRA
blob
|
commitdiff
|
raw
|
diff to current
2015-07-03
Neil Roberts
i965/fs: Don't disable SIMD16 when using the pixel...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Jason Ekstrand
i965/fs: Remove fs_inst constructors that don't take...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Jason Ekstrand
i965/fs: Add a builder argument to offset()
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Connor Abbott
i965/fs: emit constants only once
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Connor Abbott
i965/fs: use SSA values directly
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Jordan Justen
i965/nir: Support barrier intrinsic function
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Chad Versace
i965/fs: Fix unused variable warning
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Remove dead IR construction code from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate translation of NIR texturing instructi...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate translation of NIR intrinsics to the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate translation of NIR ALU instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate translation of NIR control flow to...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate NIR variable handling to the IR builder.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate NIR emit_percomp() to the IR builder.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Migrate pull constant loads to the IR builder.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-04
Martin Peres
mesa: reference built-in uniforms into gl_uniform_storage
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Jason Ekstrand
nir: Get rid of the array elements parameter on load...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Matt Turner
i965/fs: Lower integer multiplication after optimizations.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_flog
blob
|
commitdiff
|
raw
|
diff to current
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_fexp
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Fix variable indexing of sampler arrays under...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Fix variable indexing of UBO arrays under non...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-27
Matt Turner
i965/fs: Fix code emission for imul_high in NIR.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Jason Ekstrand
i965/nir: Use the correct offsets when handling registe...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Add a devinfo field to backend_visitor and use...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Remove the context parameter from brw_texture_offset
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Calculate delta_x and delta_y together.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Kenneth Graunke
i965/nir: Make INTEL_DEBUG=ann work with NIR.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Kenneth Graunke
i965: Create NIR during LinkShader() and ProgramStringN...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Kenneth Graunke
nir: Store num_direct_uniforms in the nir_shader.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Kenneth Graunke
i965: Move lower_output_reads to brw_link_shader().
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Matt Turner
i965/fs/nir: Mark fallthrough.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Kenneth Graunke
nir: Make nir_lower_samplers take a gl_shader_stage...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Matt Turner
nir: Remove fsin_reduced/fcos_reduced.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Jason Ekstrand
i965: Use brw_nir_cubemap_normalize for NIR shaders
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Eric Anholt
i965: Use the tex projector lowering pass instead of...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
i965/nir: Run DCE again before going out of SSA
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
i965/nir: Run the ffma peephole after the rest of the...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir: Add a dedicated ffma peephole optimization
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir/algebraic: Add a seperate section for "late" optimi...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-28
Kenneth Graunke
i965/fs: Add ARB_fragment_program support to the NIR...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Kenneth Graunke
i965/fs: Implement texture projection support.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Kenneth Graunke
i965/fs: Rename offset to tex_offset to avoid shadowing...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Jason Ekstrand
i965/nir: Use signed integer type for booleans
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Jason Ekstrand
i965/nir: Do boolean resolves on GEN <= 5
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Jason Ekstrand
i965/nir: Properly set the predicate on the SEL used...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Jason Ekstrand
i965/nir: Use emit_lrp for emitting flrp
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Kenneth Graunke
i965/fs: Make an emit_discard_jump() function to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
i965/nir: Sort uniforms direct-first and use two differ...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
nir/lower_io: Make variable location assignment a manua...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
nir: Use a list instead of a hash_table for inputs...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/fs: Add VS output support to nir_setup_outputs().
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/fs: Handle VS inputs in the NIR backend.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/fs: Refactor fs_visitor::nir_setup_inputs().
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965: Implement NIR intrinsics for loading VS system...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/nir: Lower to registers a bit later.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/nir: Optimize after nir_lower_var_copies().
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kenneth Graunke
i965/fs: Store a pointer to brw_sampler_prog_key_data...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Ian Romanick
i965/fs: Silence unused parameter warning
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
nir: Plumb the shader stage into glsl_to_nir().
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
nir: Add native_integers to nir_shader_compiler_options.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
nir: Try to make sense of the nir_shader_compiler_optio...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
i965/nir: Resolve source modifiers on Gen8+ logic opera...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Matt Turner
i965/fs/nir: Mark fallthrough.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Matt Turner
i965/fs/nir: Mark fallthrough.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Ian Romanick
i965/fs/nir: Use emit_math for nir_op_fpow
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Kenneth Graunke
i965/fs: Handle conditional discards.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Matt Turner
i965/fs/nir: Optimize integer multiply by a 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Matt Turner
i965/fs/nir: Optimize (gl_FrontFacing ? x : y) where...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Kenneth Graunke
i965/fs: Un-hardcode DEBUG_WM, "FS", and "fragment".
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Kenneth Graunke
i965/fs: Use VARYING_SLOT checks rather than strcmp().
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Jason Ekstrand
i965/nir: Don't support gl_FrontFacing as an input...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Jason Ekstrand
i965/nir: Add support for nir_intrinsic_load_front_face
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Eric Anholt
i965: Shut up a compiler warning about uninitialized...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-04
Kenneth Graunke
i965/fs: Fix saturate on MAD and LRP with the NIR backend.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Connor Abbott
i965/nir: use redundant phi optimization
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Jason Ekstrand
i965/fs_nir: Get rid of get_alu_src
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Jason Ekstrand
i965/fs: Use NIR's scalarizing abilities and stop handl...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Ian Romanick
i965/fs: Allow SIMD16 on pre-SNB when try_replace_with_...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
i965/nir: Report NIR instruction counts (in SSA form...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
i965/nir: Print NIR on INTEL_DEBUG=fs.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
i965/nir: Do optimizations again just before lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Kenneth Graunke
i965/nir: Use offset() instead of altering reg_offset...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Kenneth Graunke
i965/nir: Replace fs_reg(GRF, virtual_grf_alloc(.....
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Kenneth Graunke
i965: Replace fs_reg(fs_visitor, type) with fs_visitor...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
i965/nir: Do a final copy lowering pass before lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Rename lower_variables to lower_vars_to_ssa
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/tex_instr: Add a nir_tex_src struct and dynamically...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
i965/fs_nir: Handle sample ID, position, and mask better
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make load_const SSA-only
blob
|
commitdiff
|
raw
|
diff to current
next