summaryrefslogtreecommitdiff
path: root/src/intel/compiler
AgeCommit message (Expand)AuthorFilesLines
2017-07-20i965/fs: Match destination type to size for ballotMatt Turner2-2/+6
2017-07-20nir: Reduce destination size of ballot intrinsic when possibleMatt Turner1-0/+1
2017-07-20i965/fs: Implement ARB_shader_ballot operationsMatt Turner3-0/+48
2017-07-20i965/fs: Do not move MOVs writing the flag outside of control flowMatt Turner1-2/+4
2017-07-20i965/fs: Handle explicit flag sources in flags_read()Francisco Jerez1-4/+5
2017-07-20nir: Add system values from ARB_shader_ballotMatt Turner2-3/+3
2017-07-20i965/fs: Implement ARB_shader_group_vote operationsMatt Turner1-0/+50
2017-07-20i965/fs: Handle explicit flag destinations in flags_written()Francisco Jerez1-4/+19
2017-07-20i965/vec4: Lower ARB_shader_group_vote intrinsicsMatt Turner1-0/+1
2017-07-20nir: Add pass to optimize intrinsicsMatt Turner1-0/+1
2017-07-13i965: Use pushed UBO data in the scalar backend.Kenneth Graunke3-1/+64
2017-07-13i965: Factor out push locations.Kenneth Graunke2-16/+25
2017-07-13i965: Push UBO data, but don't use it just yet.Kenneth Graunke2-1/+11
2017-07-13i965: Select ranges of UBO data to be uploaded as push constants.Kenneth Graunke3-0/+311
2017-07-13i965: Switch to absolute addressing for constant buffer 0.Kenneth Graunke1-0/+6
2017-07-13intel/compiler: no need to check unsigned is >= 0Lionel Landwerlin1-1/+1
2017-07-13intel/compiler: don't check unsigned is >= 0Lionel Landwerlin1-1/+1
2017-07-13intel/compiler: remove check unsigned is >= 0Lionel Landwerlin1-1/+1
2017-07-12intel/compiler: Don't use opt_sampler_eot() optimization on gen10+Anuj Phogat1-1/+1
2017-06-30i965/i915: Add UYVY as the supported formatJohnson Lin2-0/+2
2017-06-20intel: compiler/i965: fix is_broxton checksLionel Landwerlin3-4/+4
2017-06-09i965/cnl: Make URB {VS, GS, HS, DS} sizes non multiple of 3Anuj Phogat4-4/+33
2017-06-09i965/cnl: Handle gen10 in switch cases across the driverAnuj Phogat2-0/+3
2017-06-09i965/cnl: Update few assertionsAnuj Phogat1-1/+1
2017-06-07tree-wide: remove trailing backslashEric Engestrom1-1/+1
2017-06-05i965: Change INTEL_DEBUG=vec4 to INTEL_SCALAR_VS for consistency.Kenneth Graunke1-1/+1
2017-06-01i965: Drop duplicate shadow variable.Kenneth Graunke1-1/+0
2017-06-01i965: Move SOL PSIZ hacks from draw time to link time.Kenneth Graunke1-12/+1
2017-05-29i965: Ignore INTEL_SCALAR_* debug variables on Gen10+.Kenneth Graunke1-10/+16
2017-05-26i965: Move clip program compilation to the compilerJason Ekstrand8-0/+2340
2017-05-26i965: Move SF compilation to the compilerJason Ekstrand3-0/+931
2017-05-26intel/compiler: Make brw_disasm take const assemblyJason Ekstrand3-15/+15
2017-05-18i965/vec4: load dvec3/4 uniforms first in the push constant bufferSamuel Iglesias Gonsálvez1-27/+80
2017-05-18i965/vec4: fix swizzle and writemask when loading an uniform with constant of...Samuel Iglesias Gonsálvez1-4/+11
2017-05-18i965/vec4/gs: restore the uniform values which was overwritten by failed vec4...Samuel Iglesias Gonsálvez1-0/+26
2017-05-16i965: Fix test_eu_validate.cppMatt Turner1-1/+1
2017-05-15i965: Add a weak no-op nir_print_instr() symbolMatt Turner1-0/+2
2017-05-15i965: Allow brw_eu_validate to handle compact instructionsMatt Turner1-2/+15
2017-05-15i965: Pass pointer and end of assembly to brw_validate_instructionsMatt Turner5-11/+22
2017-05-09i965/vec4: Delete the system value infastructureJason Ekstrand11-137/+5
2017-05-09i965/vec4: Use NIR to do GS input remappingJason Ekstrand9-101/+59
2017-05-09i965/fs: Move remapping of gl_PointSize to the NIR levelJason Ekstrand2-26/+21
2017-05-09i965/nir: Inline remap_inputs_with_vue_mapJason Ekstrand1-27/+22
2017-05-09i965/vec4: Use NIR remapping for VS attributesJason Ekstrand6-121/+34
2017-05-09intel/compiler/vs: Move inputs_read handling to generic codeJason Ekstrand1-0/+3
2017-05-09i965/vec4: Set VERT_BIT_EDGEFLAG based on the VUE mapJason Ekstrand1-0/+11
2017-05-09i965/fs: Lower gl_VertexID and friends to inputs at the NIR levelJason Ekstrand4-70/+74
2017-05-09i965/vs: Set uses_vertexid and friends from brw_compile_vsJason Ekstrand3-11/+17
2017-05-09i965: Move multiply by 4 for VS ATTR setup into the scalar backend.Jason Ekstrand2-2/+2
2017-05-09i965/nir: Inline remap_vs_attrsJason Ekstrand1-30/+26