summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
4 hoursglsl: No longer require ubo block index to be constant in ir_validateHEADmasterChris Forbes1-1/+0
4 hoursglsl: Accept nonconstant array references in lower_ubo_referenceChris Forbes1-11/+32
4 hoursglsl: Convert uniform_block in lower_ubo_reference to ir_rvalue.Chris Forbes1-7/+8
4 hoursglsl: Mark entire UBO array active if indexed with non-constant.Chris Forbes1-19/+31
4 hoursglsl: Allow non-constant UBO array indexing with GLSL4/ARB_gpu_shader5.Chris Forbes1-1/+2
5 hoursilo: simplify ilo_flush()Chia-I Wu3-20/+30
11 hoursr600g/compute: Defrag the pool at the same time as we grow itBruno Jiménez2-23/+19
11 hoursr600g/compute: Try to use a temporary resource when growing the poolBruno Jiménez1-18/+43
15 hoursfreedreno: fix typo in gpu version checkRob Clark1-1/+1
16 hoursfreedreno/ir3: split out shader compiler from a3xxRob Clark25-477/+580
16 hoursfreedreno/a3xx/compiler: rename ir3_shader to ir3Rob Clark12-55/+55
16 hoursfreedreno/a3xx/compiler: scheduler vs pred regRob Clark2-3/+51
16 hoursfreedreno/a3xx/compiler: little cleanupsRob Clark4-39/+19
16 hoursfreedreno/a3xx: enable/disable wa's based on patch-levelRob Clark5-9/+35
16 hoursfreedreno/a3xx/compiler: make IR heap dyanmicRob Clark2-8/+43
16 hoursr600g/compute: Fix singed/unsigned comparison compiler warnings.Jan Vesely1-7/+7
16 hoursclover: Query the device to see if images are supportedTom Stellard3-1/+8
16 hoursgallium: Add PIPE_CAP_COMPUTE_IMAGES_SUPPORTEDTom Stellard3-1/+11
17 hoursr600g/compute: Allow compute_memory_defrag to defragment between resourcesBruno Jiménez2-5/+7
17 hoursr600g/compute: Allow compute_memory_move_item to move items between resourcesBruno Jiménez2-16/+16
27 hoursgbm: Search LIBGL_DRIVERS_PATH if GBM_DRIVERS_PATH is not setDylan Baker1-1/+11
36 hourswinsys/radeon: fix indentationJerome Glisse1-29/+29
37 hoursAdd an accelerated version of F_TO_I for x86_64Jason Ekstrand1-1/+5
39 hoursi965/fs: Decide predicate/predicate_inverse outside of the for loop.Matt Turner1-9/+14
39 hoursi965/fs: Swap if/else conditions in SEL peephole.Matt Turner1-3/+3
39 hoursi965: Improve dead control flow elimination.Matt Turner1-10/+15
45 hoursnvc0/ir: support 2d constbuf indexingIlia Mirkin1-0/+14
45 hoursgm107/ir: emit LDC subopsIlia Mirkin1-0/+1
45 hoursgk110/ir: emit load constant subopIlia Mirkin1-0/+1
45 hoursmesa/st: add support for interpolate_at_* opsIlia Mirkin1-3/+9
45 hoursnv50/ir: fix phi/union sources when their def has been mergedIlia Mirkin1-0/+8
45 hoursnv50/ir: fix hard-coded TYPE_U32 sized registerIlia Mirkin1-3/+4
45 hoursnvc0: mark shader header if fp64 is usedIlia Mirkin1-0/+2
45 hoursnv50/ir: keep track of whether the program uses fp64Ilia Mirkin2-2/+7
45 hoursnvc0: make sure that the local memory allocation is aligned to 0x10Ilia Mirkin1-1/+1
45 hoursmesa: add ARB_clear_texture.xml to file list, remove duplicate declsIlia Mirkin2-12/+1
2 daysilo: check the tilings of imported handlesChia-I Wu1-30/+36
2 daysilo: clean up resource bo renamingChia-I Wu4-51/+63
2 daysilo: share some code between {tex,buf}_create_boChia-I Wu1-59/+55
2 daysilo: use native 3-component vertex formats on GEN7.5+Chia-I Wu2-1/+6
2 daysilo: allow for device-dependent format translationChia-I Wu5-32/+39
2 daysi965: Accelerate uploads of RGBA and BGRA GL_UNSIGNED_INT_8_8_8_8_REV texturesJason Ekstrand1-1/+5
2 daysmesa: Fix the name in the error messageIan Romanick1-1/+1
2 daysglsl: Fix some bad indentationIan Romanick1-3/+3
2 daysi965/fs: Set LastRT on the final FB write on Broadwell.Kenneth Graunke1-4/+2
2 daysi965: Port INTEL_DEBUG=optimizer to the vec4 backend.Kenneth Graunke1-6/+36
2 daysi965: Save the gl_shader_stage enum in backend_visitor.Kenneth Graunke2-1/+4
2 daysi965: Don't print WE_normal in disassembly.Kenneth Graunke1-1/+1
3 daysfreedreno/a3xx/compiler: fix p0 (kill, etc)Rob Clark1-1/+2
3 daysRevert "r600g/compute: Fix warnings"Tom Stellard2-16/+12