2016-02-26 |
Kenneth Graunke | i965: Eliminate brw_nir_lower_{inputs,outputs,io} funct... |
blob | commitdiff | raw |
2016-02-26 |
Jason Ekstrand | i965/nir: Do lower_io late for fragment shaders |
blob | commitdiff | raw | diff to current |
2016-02-17 |
Matt Turner | i965: Lower min/max after optimization on Gen4/5. |
blob | commitdiff | raw | diff to current |
2016-02-14 |
Jason Ekstrand | glsl/types: Add support for function types |
blob | commitdiff | raw | diff to current |
2016-02-13 |
Ben Widawsky | i965: Rename optimizer debug 00 filename |
blob | commitdiff | raw | diff to current |
2016-02-11 |
Jason Ekstrand | i965/fs: Pass usage of depth, W, and sample mask throug... |
blob | commitdiff | raw | diff to current |
2016-02-11 |
Jason Ekstrand | i965/fs: Refactor setup_payload_gen6 to assume FS |
blob | commitdiff | raw | diff to current |
2016-02-11 |
Chris Forbes | i965: ir: dump floats as %-g rather than %f, so we... |
blob | commitdiff | raw | diff to current |
2016-02-09 |
Jason Ekstrand | i965/fs: Plumb separate surfaces and samplers through... |
blob | commitdiff | raw | diff to current |
2016-02-09 |
Jason Ekstrand | i965/fs: Add an enum for keeping track of texture instr... |
blob | commitdiff | raw | diff to current |
2016-01-26 |
Emil Velikov | nir: move glsl_types.{cpp,h} to compiler |
blob | commitdiff | raw | diff to current |
2016-01-22 |
Ben Widawsky | i965/fs: Remove unused count from vs urb setup |
blob | commitdiff | raw | diff to current |
2016-01-16 |
Jason Ekstrand | i965/fs/generator: Take an actual shader stage rather... |
blob | commitdiff | raw | diff to current |
2015-12-30 |
Marta Lofstedt | i965/gen8: Always use BRW_REGISTER_TYPE_UW for MUL... |
blob | commitdiff | raw | diff to current |
2015-12-29 |
Kristian Høgsberg... | i965: Add support for gl_DrawIDARB and enable extension |
blob | commitdiff | raw | diff to current |
2015-12-29 |
Kristian Høgsberg... | i965: Add support for gl_BaseVertexARB and gl_BaseInsta... |
blob | commitdiff | raw | diff to current |
2015-12-22 |
Kenneth Graunke | i965: Add tessellation evaluation shaders |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Kristian Høgsberg... | i965: Move brw_cs_fill_local_id_payload() to libi965_co... |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Jason Ekstrand | i965: Make uniform offsets be in terms of bytes |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Jason Ekstrand | i965/fs: Use a stride of 1 and byte offsets for UBOs |
blob | commitdiff | raw | diff to current |
2015-11-30 |
Kenneth Graunke | i965: Add src/dst interference for certain instructions... |
blob | commitdiff | raw | diff to current |
2015-11-25 |
Kenneth Graunke | i965: Fix fragment shader struct inputs. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Clean up #includes in the compiler. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Compile brw_cs_fill_local_id_payload() as C. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Push down inclusion of brw_program.h. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Prevent implicit upcasts to brw_reg. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Use scope operator to ensure brw_reg is interpret... |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Matt Turner | i965: Add and use backend_reg::equals(). |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Jason Ekstrand | i965: Use nir_lower_tex for texture coordinate lowering |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Jason Ekstrand | i965: Move postprocess_nir to codegen time |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Connor Abbott | i965/fs: print non-1 strides when dumping instructions |
blob | commitdiff | raw | diff to current |
2015-11-19 |
Matt Turner | i965/fs: Replace fs_reg(imm) constructors with brw_imm_*(). |
blob | commitdiff | raw | diff to current |
2015-11-18 |
Kenneth Graunke | i965: Allow indirect GS input indexing in the scalar... |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Ben Widawsky | i965: Add assertion for src_stencil payload size |
blob | commitdiff | raw | diff to current |
2015-11-15 |
Kenneth Graunke | i965: Introduce a MOV_INDIRECT opcode. |
blob | commitdiff | raw | diff to current |
2015-11-14 |
Kenneth Graunke | i965: Add a SHADER_OPCODE_URB_READ_SIMD8_PER_SLOT opcode. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Kenneth Graunke | i965: Make convert_attr_sources_to_hw_regs handle strid... |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Combine register file field. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Replace HW_REG with ARF/FIXED_GRF. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965/fs: Set stride correctly for immediates in fs_reg... |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Rename GRF to VGRF. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Use brw_reg's nr field to store register number. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Unwrap some lines. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Remove fixed_hw_reg field from backend_reg. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Use immediate storage in inherited brw_reg. |
blob | commitdiff | raw | diff to current |
2015-11-13 |
Matt Turner | i965: Make 'dw1' and 'bits' unnamed structures in brw_reg. |
blob | commitdiff | raw | diff to current |
2015-11-11 |
Kenneth Graunke | i965: Print force_writemask_all in dump_instructions(). |
blob | commitdiff | raw | diff to current |
2015-11-05 |
Kenneth Graunke | i965: Fix scalar VS float[] and vec2[] output arrays. |
blob | commitdiff | raw | diff to current |
2015-11-05 |
Iago Toral Quiroga | i965/fs: Do not mark used direct surfaces in UNIFORM_PU... |
blob | commitdiff | raw | diff to current |
2015-11-05 |
Iago Toral Quiroga | i965/fs: Do not mark direct used surfaces in VARYING_PU... |
blob | commitdiff | raw | diff to current |
2015-11-05 |
Neil Roberts | i965/fs/skl+: Fix calculating gl_SampleID for 16x MSAA |
blob | commitdiff | raw | diff to current |
2015-11-05 |
Neil Roberts | i965/fs/skl+: Use ld2dms_w instead of ld2dms |
blob | commitdiff | raw | diff to current |
2015-11-03 |
Kenneth Graunke | i965: Add scalar geometry shader support. |
blob | commitdiff | raw | diff to current |
2015-11-02 |
Matt Turner | i965: Replace default case with list of enum values. |
blob | commitdiff | raw | diff to current |
2015-10-30 |
Emil Velikov | i965/fs: move the fs_reg::smear() from get_timestamp... |
blob | commitdiff | raw | diff to current |
2015-10-30 |
Connor Abbott | i965: always run the post-RA scheduler |
blob | commitdiff | raw | diff to current |
2015-10-30 |
Matt Turner | i965/fs: Use group(4, 0) to emit an exec-size 4 MOV. |
blob | commitdiff | raw | diff to current |
2015-10-29 |
Kenneth Graunke | i965: Implement ARB_fragment_layer_viewport. |
blob | commitdiff | raw | diff to current |
2015-10-29 |
Kenneth Graunke | i965/fs: Properly check for PAD in fragment shaders... |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Kristian Høgsberg... | i965/fs: Use unsigned immediate 0 when eliminating... |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Kristian Høgsberg... | i965: Don't use message headers for untyped reads |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Matt Turner | i965/fs: Trim unneeded channels in SampleID setup. |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Matt Turner | i965/fs: Use type-W for immediate in SampleID setup. |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Ben Widawsky | i965: Implement ARB_shader_stencil_export (gen9+) |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Ben Widawsky | i965/fs: Enumerate logical fb writes arguments |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Kenneth Graunke | i965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8... |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Kenneth Graunke | i965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKE... |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Neil Roberts | i965/fs: Disable opt_sampler_eot for more message types |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Neil Roberts | i965: Remove block arg from foreach_inst_in_block_... |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Matt Turner | i965: Extract can_change_source_types() functions. |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Jason Ekstrand | i965: Rename brw_foo_emit to brw_compile_foo |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Jason Ekstrand | i965/fs: Move some of the prog_data setup into brw_wm_emit |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Jason Ekstrand | i965/cs: Rework cs_emit to take a nir_shader and a... |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Jason Ekstrand | i965/fs: Rework wm_fs_emit to take a nir_shader and... |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Jason Ekstrand | i965/fs: Remove the gl_program from the generator |
blob | commitdiff | raw | diff to current |
2015-10-16 |
Rob Clark | nir: remove dependency on glsl |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Timothy Arceri | i965: add arrays of arrays support for varyings |
blob | commitdiff | raw | diff to current |
2015-10-12 |
Kenneth Graunke | i965/vs: Simplify fs_visitor's ATTR file. |
blob | commitdiff | raw | diff to current |
2015-10-10 |
Kenneth Graunke | i965/vs: Unify URB entry size/read length calculations... |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Kristian Høgsberg... | i965/cs: Get max_cs_threads from brw_compiler devinfo |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Kristian Høgsberg... | i965: Move brw_get_shader_time_index() call out of... |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Kristian Høgsberg... | i965/cs: Split out helper for building local id payload |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Kristian Høgsberg... | i965: Move brw_dump_ir() out of brw_*_emit() functions |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Iago Toral Quiroga | i965: Define FIRST_SPILL_MRF and FIRST_PULL_LOAD_MRF... |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Iago Toral Quiroga | i965: make pull constant loads in gen6 start at MRFs... |
blob | commitdiff | raw | diff to current |
2015-10-08 |
Iago Toral Quiroga | i965: Fix remove_duplicate_mrf_writes so it can handle... |
blob | commitdiff | raw | diff to current |
2015-10-05 |
Matt Turner | i965: Generalize predicated break pass for use in vec4... |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/shader: Get rid of the shader, prog, and shader_pr... |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/fs,vec4: Get rid of the sanity_param_count |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/fs: Use the nir info instead of pulling things... |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/cs: Remove the prog argument from local_id_payload... |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965: Move binding table setup to codegen time. |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/shader: Pull assign_common_binding_table_offsets... |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Jason Ekstrand | i965/shader: Get rid of the setup_vec4_uniform_value... |
blob | commitdiff | raw | diff to current |
2015-10-01 |
Kenneth Graunke | i965/fs: Print reg and reg_offset separately for ATTR... |
blob | commitdiff | raw | diff to current |
2015-09-29 |
Jordan Justen | i965/cs: Add a binding table entry for gl_NumWorkGroups |
blob | commitdiff | raw | diff to current |
2015-09-26 |
Kenneth Graunke | i965: Don't re-layout varyings for separate shader... |
blob | commitdiff | raw | diff to current |
2015-09-25 |
Samuel Iglesias... | i965/fs: Implement FS_OPCODE_GET_BUFFER_SIZE |
blob | commitdiff | raw | diff to current |
2015-09-24 |
Kristian Høgsberg... | i965: Respect stride and subreg_offset for ATTR registers |
blob | commitdiff | raw | diff to current |
2015-09-21 |
Iago Toral Quiroga | i965: Turn BRW_MAX_MRF into a macro that accepts a... |
blob | commitdiff | raw | diff to current |
next |