ac: initial Wave32 support in LLVM build helpers
[mesa.git] / src / gallium / state_trackers / nine / nine_ff.c
2019-06-05 Timur Kristófst/nine: Use tgsi_to_nir when preferred IR is NIR.
2019-04-30 Axel Davyst/nine: Use TGSI_SEMANTIC_GENERIC for fog
2019-04-30 Axel Davyst/nine: Compact nine_ff_get_projected_key
2019-01-26 Axel Davyst/nine: Enable debug info if NDEBUG is not set
2018-12-23 Axel Davyst/nine: Increase the limit of cached ff shaders
2018-09-25 Axel Davyst/nine: Do not mark both ff vs and ps updated
2018-09-25 Axel Davyst/nine: Split NINE_STATE_FF_OTHER
2018-09-25 Axel Davyst/nine: Fix aliased read in ff
2018-09-25 Axel Davyst/nine: Fix ff assignment with aliasing
2018-09-25 Axel Davyst/nine: Clarify some ff assignments
2018-09-25 Axel Davyst/nine: Add ff key hash to help debug
2018-09-25 Axel Davyst/nine: Avoid RefToBind calls in ff
2018-04-06 Axel Davyst/nine: Declare lighting consts for ff shaders
2018-03-18 Axel Davyst/nine: Fix non inversible matrix check
2018-03-18 Axel Davyst/nine: Fixes warning about implicit conversion
2018-01-17 Marek Olšáknine: assume that user constant buffers are always...
2017-09-04 Nicolai Hähnlenine: always generate two-dimensional constant file...
2017-03-08 Timothy Arcerist/nine: pass NULL to ureg_get_tokens()
2017-02-25 Constantine Charlamovst/nine: make use of common uploaders v4
2017-01-05 Axel Davyst/nine: Remove all usage of ureg_SUB in nine_ff
2016-12-20 Axel Davyst/nine: Do not use NineBaseTexture9 in nine_context
2016-12-20 Axel Davyst/nine: Move pipe and cso to nine_context
2016-12-20 Axel Davyst/nine: Rename pipe to pipe_data in nine_context
2016-12-20 Axel Davyst/nine: Track dirty state groups in nine_context
2016-12-20 Axel Davyst/nine: Back ps to nine_context
2016-12-20 Axel Davyst/nine: Back all ff states in nine_context
2016-12-20 Axel Davyst/nine: Put ff data in a separate structure
2016-12-20 Axel Davyst/nine: Back viewport to nine_context
2016-12-20 Axel Davyst/nine: Back vs to nine_context
2016-12-20 Axel Davyst/nine: Back vdecl to nine_context
2016-12-20 Axel Davyst/nine: Back textures into nine_context
2016-12-20 Axel Davyst/nine: Move draw calls to nine_state
2016-12-20 Axel Davyst/nine: Introduce nine_context
2016-12-20 Axel Davyst/nine: Implement WFOG properly
2016-12-20 Axel Davyst/nine: Fix ff texture coordinate selection
2016-12-20 Axel Davyst/nine: Convert redundant check to assert in ff ps
2016-12-20 Axel Davyst/nine: Fix two special cases in ff ps
2016-12-20 Axel Davyst/nine: Remove useless code in ff ps
2016-12-20 Axel Davyst/nine: Fix ff cases when stages should be disabled
2016-12-20 Axel Davyst/nine: Always initialize current in ff ps
2016-12-20 Axel Davyst/nine: Fix check for ff specular
2016-12-20 Axel Davyst/nine: Do not saturate illumination coefficients...
2016-12-20 Axel Davyst/nine: Fix ff COLOR0 w component computation
2016-12-20 Axel Davyst/nine: Fix specular enable for alpha
2016-12-20 Axel Davyst/nine: Fix leak in user constant upload path
2016-10-10 Axel Davyst/nine: Properly declare sampler states for ff
2016-10-10 Axel Davyst/nine: Handle user clipping planes properly for ff
2016-10-10 Axel Davyst/nine: Fix specular w coordinate
2016-10-10 Axel Davyst/nine: Disable parts of lighting calculation if no...
2016-10-10 Axel Davyst/nine: Fix condition for specular lightning
2016-10-10 Axel Davyst/nine: Do always accumulate diffuse
2016-10-10 Axel Davyst/nine: Initialize ps ff registers
2016-10-10 Axel Davyst/nine: Do not pollute rTmp in ff ps
2016-10-10 Axel Davyst/nine: Allocate temporaries on demand for ps ff
2016-10-10 Axel Davyst/nine: Fix ff computation for inverse
2016-10-10 Axel Davyst/nine: Used normed Vtx for reflectionvector
2016-10-10 Axel Davyst/nine: Implement SPHEREMAP
2016-10-10 Axel Davyst/nine: Enable passthrough only if positiont is used
2016-10-10 Axel Davyst/nine: Fix wrong mask in ff vs
2016-10-10 Axel Davyst/nine: Fix tweening factor computation
2016-10-10 Axel Davyst/nine: Disable ff vertex blending if required inputs...
2016-10-10 Axel Davyst/nine: Use materials if source is not given.
2016-10-10 Axel Davyst/nine: Fix ff SPECULARENABLE
2016-10-10 Axel Davyst/nine: Undefined specular should be full of zeros
2016-10-10 Axel Davyst/nine: Implement normal transformation with vertex...
2016-10-10 Axel Davyst/nine: Increase MaxVertexBlendMatrixIndex
2016-10-10 Axel Davyst/nine: Compact ff vs constants a bit
2016-10-10 Axel Davyst/nine: Fix vertex blending aVtx computation
2016-10-10 Axel Davyst/nine: Reorganize ff vtx processing
2016-10-10 Axel Davyst/nine: Small simplification for position_t and fog
2016-10-10 Axel Davyst/nine: Cleaning code for vs temporaries
2016-10-10 Axel Davyst/nine: No need for the local flag for temporaries...
2016-10-10 Axel Davyst/nine: Handle D3DRS_NORMALIZENORMALS
2016-05-18 Axel Davyst/nine: Implement BumpEnvMap for ff
2016-05-18 Axel Davyst/nine: Fix ff pointscale computation
2016-05-17 Jan VeselyTreewide: Remove Elements() macro
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-12 Axel Davyst/nine: Drop path for ureg_NRM and ureg_CLAMP
2016-02-12 Axel Davyst/nine: Remove usage of SQRT in ff code
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-04 Patrick Rudolphst/nine: Fix shade mode flat
2016-02-04 Axel Davyst/nine: Use ff vertex shader when position_t is used
2016-02-04 Patrick Rudolphst/nine: Fix fixed-function blendweights
2016-02-04 Patrick Rudolphst/nine: Always normalize hitDir
2016-02-04 Patrick Rudolphst/nine: Replace r[0] with tmp
2016-02-04 Patrick Rudolphst/nine: Fix ff calculation of midVec
2016-02-04 Patrick Rudolphst/nine: Implement D3DRS_SPECULARENABLE
2016-02-04 Patrick Rudolphst/nine: Fix D3DRS_LOCALVIEWER being ignored
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-08 Marek Olšáknine: allow fragment shader POSITION and FACE to be...
2016-01-02 Marek Olšáku_upload_mgr: pass alignment to u_upload_data manually
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-21 Axel Davyst/nine: Silent warning in nine_ff
2015-08-21 Axel Davyst/nine: Implement special DOTPRODUCT3 behaviour
2015-08-21 Axel Davyst/nine: Implement ff vertex data passthrough
2015-08-21 Axel Davyst/nine: Complete ff texture transform implementation
2015-08-21 Axel Davyst/nine: Fix nine_ff_ps_key padding
2015-08-21 Axel Davyst/nine: Fix fixed function fog support
next