summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* intel/fs: Generate if instructions with inverted conditionsIan Romanick2019-03-011-3/+20
* intel/fs: Emit better code for b2f(inot(a)) and b2i(inot(a))Ian Romanick2019-03-012-0/+40
* intel/fs: Use De Morgan's laws to avoid logical-not of a logic result on Gen8+Ian Romanick2019-03-011-0/+59
* intel/fs: Emit logical-not of operands on Gen8+Ian Romanick2019-03-012-6/+27
* intel/fs: Refactor ALU source and destination handling to a separate functionIan Romanick2019-03-012-33/+60
* intel/fs: Handle OR source modifiers in algebraic optimizationIan Romanick2019-03-011-1/+10
* intel/fs: Relax type matching rules in cmod propagation from MOV instructionsIan Romanick2019-03-011-4/+19
* intel/vec4: Emit constants for some ALU sources as immediate valuesIan Romanick2019-03-011-0/+71
* anv: fix typoEric Engestrom2019-03-011-1/+1
* anv: remove spaces around kwargs assignmentEric Engestrom2019-03-011-4/+4
* anv: drop unused parameterEric Engestrom2019-03-011-3/+2
* anv: simplify chained comparisonEric Engestrom2019-03-011-1/+1
* intel/compiler: Re-prefix non-logical surface opcodes with VEC4Jason Ekstrand2019-02-2810-47/+25
* intel/schedule_instructions: Move some commentsJason Ekstrand2019-02-281-37/+37
* intel/compiler: Drop unused surface opcodesJason Ekstrand2019-02-287-60/+0
* intel/fs: Get rid of the IMAGE_SIZE opcodeJason Ekstrand2019-02-283-10/+5
* intel/vec4: Drop dead code for handling typed surface messagesJason Ekstrand2019-02-285-272/+0
* intel/fs: Drop the fs_surface_builderJason Ekstrand2019-02-285-471/+195
* intel/fs: Re-order logical surface argumentsJason Ekstrand2019-02-281-2/+2
* intel/fs: Add an enum type for logical sampler inst sourcesJason Ekstrand2019-02-283-39/+58
* intel/compiler: use correct swizzle for replacementLionel Landwerlin2019-02-271-5/+5
* android: add liblog to libmesa_intel_common buildTapani Pälli2019-02-271-1/+1
* i965: Add support for sampling from XYUV imagesKasireddy, Vivek2019-02-262-0/+2
* intel/eu: Add an EOT parameter to send_indirect_[split]_messageJason Ekstrand2019-02-254-19/+29
* intel/aub_viewer: silence more compiler warningsLionel Landwerlin2019-02-251-2/+2
* intel/aub_viewer: silence compiler warningLionel Landwerlin2019-02-251-1/+1
* intel/aub_viewer: printout 48bits addressesLionel Landwerlin2019-02-251-14/+14
* Revert "anv: add support for INTEL_DEBUG=bat"Lionel Landwerlin2019-02-241-49/+0
* anv: add support for INTEL_DEBUG=batLionel Landwerlin2019-02-231-0/+49
* anv: advertise 8 subpixel precision bitsJuan A. Suarez Romero2019-02-222-1/+6
* genxml: add missing field values for 3DSTATE_SFJuan A. Suarez Romero2019-02-226-6/+24
* intel: fix urb size for CFL GT1Lionel Landwerlin2019-02-221-0/+1
* isl: the display engine requires 64B alignment for linear surfacesSamuel Iglesias Gonsálvez2019-02-221-0/+8
* android: intel/isl: remove redundant building rulesMauro Rossi2019-02-221-13/+0
* intel/fs: Rely on undocumented unrestricted regioning for 32x16-bit integer m...Francisco Jerez2019-02-211-3/+11
* intel/fs: Implement extended strides greater than 4 for IR source regions.Francisco Jerez2019-02-211-3/+10
* intel/fs: Cap dst-aligned region stride to maximum representable hstride value.Francisco Jerez2019-02-211-5/+23
* intel/fs: Lower integer multiply correctly when destination stride equals 4.Francisco Jerez2019-02-211-4/+8
* intel/fs: Exclude control sources from execution type and region alignment ca...Francisco Jerez2019-02-213-4/+68
* genxml: Remove extra space in gen4/45/5 field nameJordan Justen2019-02-213-15/+15
* genxml/gen_bits_header.py: Use regex to strip no alphanum charsJordan Justen2019-02-211-26/+4
* iris: handle PatchVerticesIn as a system value.Kenneth Graunke2019-02-211-0/+2
* iris: add Android buildTapani Pälli2019-02-211-0/+13
* imgui: make sure our copy of imgui doesn't clash with others in the same processLionel Landwerlin2019-02-211-0/+2
* build: move imgui out of src/intel/tools to be reusedLionel Landwerlin2019-02-2119-31619/+10
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-214-4/+10
* blorp: introduce helper method blorp_nir_init_shaderAlejandro Piñeiro2019-02-213-7/+16
* anv: use anv_shader_bin_write_to_blob()'s return valueEric Engestrom2019-02-201-3/+1
* anv: drop unused importsEric Engestrom2019-02-201-2/+0
* anv: make sure the extensions stay sortedEric Engestrom2019-02-201-0/+20