projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_nir.cpp
2015-08-17
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
2015-08-11
Francisco Jerez
i965/fs: Clamp image array indices to the array bounds...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Francisco Jerez
i965/fs: Translate image load, store and atomic NIR...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Francisco Jerez
i965/fs: Handle image uniforms in NIR programs.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-10
Jason Ekstrand
i965/fs: Make resolve_source_modifiers consistent with...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Francisco Jerez
i965/fs: Implement nir_op_imul/umul_high in terms of...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Eduardo Lima Mitev
i965/nir: Add new utility method brw_glsl_base_type_for...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Eduardo Lima Mitev
i965/nir: Move brw_type_for_nir_type() to brw_nir to...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Francisco Jerez
i965/fs: Fix regression with SIMD8 VS since b5f1a48e234...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Translate memory barrier NIR intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Execute nir_setup_uniforms, _inputs and _outpu...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Don't overwrite fs_visitor::uniforms and ...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Drop unused untyped surface read and atomic...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Revisit NIR atomic counter intrinsic translation.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965: Lift the constness restriction on surface indices...
blob
|
commitdiff
|
raw
|
diff to current
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-16
Connor Abbott
nir: move to two-level binding model for UBO's
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-26
Connor Abbott
Merge branch 'wip/nir-vtn' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-06-25
Jason Ekstrand
i965/nir: Handle returns as long as they're at the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
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-06-01
Jason Ekstrand
vk/compiler: Add an index_count to the bind map and...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Jason Ekstrand
vk/HACK: Plumb real descriptor set/index into textures
blob
|
commitdiff
|
raw
|
diff to current
2015-05-25
Jason Ekstrand
vk/compiler: Fix up the binding hack and make it work...
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
next