projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/nir/vec4: Add shader function implementation
2015-07-29
Kenneth Graunke
i965: Use real stage in "Unsupported form of variable...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-29
Kenneth Graunke
glsl: Fix a bug where LHS swizzles of swizzles were...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-20
Kenneth Graunke
mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_stri...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-17
Kenneth Graunke
program: Allow redundant OPTION ARB_fog_* directives.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-11
Kenneth Graunke
i965: Remove special case for layered drawbuffer attachments.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-11
Kenneth Graunke
i965/gen6: Set up layer constraints properly for depth...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-11
Kenneth Graunke
i965: Label the repclear shader "meta repclear" rather...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-11
Kenneth Graunke
i965: Fix indentation in emit_control_data_bits().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-11
Kenneth Graunke
i965/gs: Move vertex_count != 0 check up a level; skip...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vs: Get rid of brw_vs_compile completely.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vs: Remove 'c'/vs_compile from vec4_vs_visitor.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vec4: Move c->last_scratch into vec4_visitor.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vec4: Move total_scratch calculation into the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vec4: Move perf_debug about register spilling...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-10
Kenneth Graunke
i965/vec4: Plumb log_data through so the backend_shader...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-09
Kenneth Graunke
i965: Switch on shader stage in nir_setup_outputs().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-08
Kenneth Graunke
nir: Fix comment above nir_convert_from_ssa() prototype.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-07
Kenneth Graunke
i965/vs: Fix matNxM vertex attributes where M != 4.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-06
Kenneth Graunke
mesa: Add a MUST_CHECK macro for __attribute__((warn_unused_...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-07-06
Kenneth Graunke
i965: Reserve more batch space to accomodate Gen6 perfmonitors.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-30
Kenneth Graunke
i965: Don't use GCC extension for ?: with only two...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-29
Kenneth Graunke
Revert "glsl: clone inputs and outputs during linking"
commit
|
commitdiff
|
tree
2015-06-29
Kenneth Graunke
Revert "i965: Delete linked GLSL IR when using NIR."
commit
|
commitdiff
|
tree
2015-06-29
Kenneth Graunke
i965/vs: Move compute_clip_distance() out of emit_urb_writes().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-29
Kenneth Graunke
i965: Write at least some data in SIMD8 URB write messages.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-26
Kenneth Graunke
i965/fs: Fix ir_txs in emit_texture_gen4_simd16().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-25
Kenneth Graunke
i965: Drop brw->depthstencil.stencil_offset from gen8_depth_...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-25
Kenneth Graunke
nir: Recognize max(min(a, 1.0), 0.0) as fsat(a).
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-24
Kenneth Graunke
nir: Use a switch statement for detecting move-like...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-24
Kenneth Graunke
i965: Fix whitespace error in gen8_depth_state.c
commit
|
commitdiff
|
tree
2015-06-24
Kenneth Graunke
i965: Don't count NIR instructions for shader-db.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-23
Kenneth Graunke
mesa: Add a va_args variant of _mesa_gl_debug().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-22
Kenneth Graunke
nir: Allow vec2/vec3/vec4 instructions in the select...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-22
Kenneth Graunke
i965: Add and fix comments in brw_vue_map.c.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-22
Kenneth Graunke
i965: Split VUE map handling out of brw_vs.c into brw_vue_map.c.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-11
Kenneth Graunke
Revert "i965: Advertise a line width of 40.0 on Cherryview...
commit
|
commitdiff
|
tree
2015-06-11
Kenneth Graunke
i965: Re-index SSA definitions before printing NIR...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-10
Kenneth Graunke
i965: Momentarily pretend to support ARB_texture_stencil8...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-06
Kenneth Graunke
prog_to_nir: Fix fragment depth writes.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-04
Kenneth Graunke
i965/fs: Print mlen in dump_instructions() output.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-04
Kenneth Graunke
prog_to_nir: Make RSQ properly take the absolute value...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-02
Kenneth Graunke
i965: Add Gen8+ VS dispatch_mode assertion.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-01
Kenneth Graunke
i965: Drop LOAD_PAYLOAD workaround in fs_visitor::emit_urb_w...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-01
Kenneth Graunke
i965: Use proper pitch for scalar GS pull constants...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-01
Kenneth Graunke
i965: Create a shader_dispatch_mode enum to replace...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-06-01
Kenneth Graunke
i965: Drop "Vector Mask Enable" bit from 3DSTATE_GS...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-05-27
Kenneth Graunke
i965: Remove _NEW_MULTISAMPLE dirty bit from 3DSTATE_PS_EXTRA.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-05-27
Kenneth Graunke
i965: Delete GS scratch space workaround warning.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-05-15
Kenneth Graunke
i965/fs: Combine the fs_visitor constructors.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-05-09
Kenneth Graunke
nir: Fix aggressive typos in nir_from_ssa.c.
commit
|
commitdiff
|
tree
2015-05-06
Kenneth Graunke
i965/fs: Allow copy propagation on ATTR file registers.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-05-05
Kenneth Graunke
i965: Fix missing type in local variable declaration.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-30
Kenneth Graunke
i965: Unhardcode a few more stage names and abbreviations.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-27
Kenneth Graunke
i965/vs: Remove unnecessary NULL check on generate_code...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-25
Kenneth Graunke
i965: Fill out the rest of brw_debug_recompile_sampler_key().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-25
Kenneth Graunke
i965: Disassemble sampler message names on Gen5+.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-23
Kenneth Graunke
i965: Disallow linear blits that are not cacheline...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-23
Kenneth Graunke
i965: Make intel_emit_linear_blit handle Gen8+ alignment...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-22
Kenneth Graunke
drirc: Add "Second Life" quirk (allow_glsl_extension_directi...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-21
Kenneth Graunke
nir: Fix per-component negation in prog_to_nir's SWZ...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-17
Kenneth Graunke
i965: Issue perf_debug messages for unsynchronized...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-17
Kenneth Graunke
i965: Make shader_time store names/ids instead of referencin...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-17
Kenneth Graunke
i965: Delete some unnecessary code in brw_report_shader_time().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-17
Kenneth Graunke
i965: Make shader_time use 0 instead of -1 for "no...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-14
Kenneth Graunke
i965: Fix software primitive restart with indirect...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-14
Kenneth Graunke
i965: Implement proper workaround for Gen4 GPU CONSTANT_BUFF...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-14
Kenneth Graunke
i965: Fix INTEL_DEBUG=shader_time for SIMD8 VS.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-11
Kenneth Graunke
i965/nir: Make INTEL_DEBUG=ann work with NIR.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-11
Kenneth Graunke
i965: Create NIR during LinkShader() and ProgramStringNotify().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-11
Kenneth Graunke
nir: Store num_direct_uniforms in the nir_shader.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-11
Kenneth Graunke
i965: Move lower_output_reads to brw_link_shader().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
i965: Don't set NirOptions for stages that will use...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
i965: Move brw_link_shader's GLSL IR transformations...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
i965: Change brw_shader to gl_shader in brw_link_shader().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Constify nir_lower_sampler's gl_shader_program...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Remove linker_error calls from nir_lower_samplers().
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Make nir_lower_samplers take a gl_shader_stage...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Move gl_shader_stage enum from mtypes.h to shader_enums.h.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Fix #include guards in shader_enums.h.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-10
Kenneth Graunke
nir: Constify prog_to_nir's gl_program pointer.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
nir: Implement a nir_sweep() pass.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
nir: Allocate dereferences out of their parent instruction...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
nir: Allocate nir_ssa_def::uses/if_uses out of the...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
nir: Allocate nir_phi_src values out of the nir_phi_instr.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
nir: Allocate nir_call_instr::params out of the nir_call...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
i965: Add the ability to render to I8/L8 and I16/L16...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-07
Kenneth Graunke
i965: Use SET_FIELD in 3DSTATE_STREAMOUT packets.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Add forgotten multi-stream code to Gen8 SOL state.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Fix instanced geometry shaders on Gen8+.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Free dead GLSL IR one last time.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Implement SIMD16 texturing on Gen4.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Use SIMD16 instead of SIMD8 on Gen4 when possible.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965: Respect the no_8 flag on Gen4-5.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-06
Kenneth Graunke
i965/fp: Set coord_components correctly for cube textures.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Allocate nir_tex_instr::sources out of the instruction...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Allocate predecessor and dominance frontier sets...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Allocate register fields out of the register itself.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Make nir_create_function() strdup the function...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Free dead variables when removing them.
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
2015-04-02
Kenneth Graunke
nir: Combine remove_dead_local_vars() and remove_dead_global...
Signed-off-by:
Kenneth Graunke
<kenneth@whitecape.org>
commit
|
commitdiff
|
tree
next